:root[data-look] .login-link:focus-visible{outline:2px solid var(--brand)}
:root[data-look] .disc-tag{border:1px solid var(--line)}
:root[data-look] .bk.cont{background:var(--row-alt);color:#8E8E96}
:root[data-look] .cont-tag{color:#8E8E96}
:root[data-look] .h-row.st-inactive{color:#8E8E96}
:root[data-look] .bar-admin{color:#8E8E96}
:root[data-look] .pay-methods{color:#8E8E96}
:root[data-look] .up-chip:hover{background:var(--brand-light)}
:root[data-look] .bar-item:hover{background:var(--brand-light)}
:root[data-look] .bk.rent{background:repeating-linear-gradient(45deg, #F6EBD8, #F6EBD8 14px, var(--row-alt) 14px, var(--row-alt) 28px)}
:root[data-look] .col-head{color:#8E8E96}
:root[data-look] .bk.cont.rent{background:repeating-linear-gradient(45deg, #F6EBD8, #F6EBD8 14px, var(--row-alt) 14px, var(--row-alt) 28px) !important;color:var(--muted)}
:root[data-look] .bk .phone{color:var(--muted)}
:root[data-look] .badge.done{color:#8E8E96}
:root[data-look] .badge.cancelled{background:var(--line);color:#8E8E96}
:root[data-look] .empty-hour{color:#8E8E96}
:root[data-look] .st-ph{background:var(--line)}
:root[data-look] .pr-row{border-bottom:1px solid var(--line)}
:root[data-look] .pr-head .pr-cells > span{color:var(--muted)}
:root[data-look] .day-badge{background:var(--sand)}
:root[data-look] .stamps{color:#8E8E96}
:root[data-look] .h-when{color:#8E8E96}
:root[data-look] .pick-grid .pick:hover{background:var(--brand-light)}
:root[data-look] .pick-grid .pick img, :root[data-look] .pick-grid .pick .noph{background:var(--line)}
:root[data-look] .fire-calc{border:1px solid var(--line)}
:root[data-look] .fire-calc .fc-note{color:var(--muted)}
:root[data-look] .fire-calc .fc-unknown{color:var(--muted)}
:root[data-look] .fire-plain a{color:#8E8E96}
:root[data-look] .me-ava{color:var(--accent-ink)}
@media (min-width: 901px){:root[data-look] #view-main .topbar .tb-shift{background:var(--brand-light);border-color:var(--line);color:var(--accent-ink)}}
@media (max-width: 900px){:root[data-look] .bk .tkt{color:var(--muted)}}
:root[data-look] .bd-cats td{border-bottom:1px solid var(--line)}
:root[data-look] .bd-cats tr:nth-child(even) td{background:var(--sand)}
:root[data-look] .bd-cats tr.ls-note td{border-bottom:1px solid var(--line);color:var(--muted)}
:root[data-look] .bd-cats.has-notes tr.ls-note td{border-bottom:1px solid var(--line)}
:root[data-look] .bd-cats.has-notes tr:not(.ls-note):has(+ tr:not(.ls-note)) td{border-bottom:1px solid var(--line)}
:root[data-look] .bd-cats.has-notes tr:not(.ls-note):last-child td{border-bottom:1px solid var(--line)}
:root[data-look] .hint.ok{background:var(--brand-light);border:1px solid var(--line);color:var(--accent-ink)}
:root[data-look] .sc-tbl th, :root[data-look] .sc-tbl td{border-bottom:1px solid var(--line);border-right:1px solid var(--sand)}
:root[data-look] .sc-tbl thead th.sc-wknd{background:var(--line)}
:root[data-look] .sc-sumcell{background:var(--row-alt)}
:root[data-look] .sc-evening{background:var(--brand-light)}
:root[data-look] .sc-total{background:var(--row-alt)}
:root[data-look] .sc-sum td{border-top:2px solid var(--line);background:var(--row-alt)}
:root[data-look] .zc-tbl td{border-bottom:1px solid var(--line)}
:root[data-look] .zc-btn{border:1px solid var(--line)}
:root[data-look] .zc-kk-watch{border:1px solid var(--line)}
:root[data-look] dialog.dlg-full h3{border-bottom:1px solid var(--line)}
:root[data-look] dialog.dlg-full .actions{border-top:1px solid var(--line)}
:root[data-look] .rep-card{background:var(--row-alt)}
:root[data-look] .rep-card span{color:var(--muted)}
:root[data-look] .bar-row .track{background:var(--line)}
:root[data-look] .bar-row .track.prev i{background:var(--line)}
:root[data-look] .rv-row{border-bottom:1px solid var(--line)}
:root[data-look] .rv-row:hover{background:var(--row-alt)}
:root[data-look] .rv-when{color:var(--muted)}
:root[data-look] .rv-marks{color:var(--muted)}
:root[data-look] .rv-people{color:var(--muted)}
:root[data-look] .in-night{border:1px solid var(--line)}
:root[data-look] .in-night span{color:var(--muted)}
:root[data-look] .in-person{border-bottom:1px dashed var(--line)}
:root[data-look] .in-seg i{color:var(--muted)}
:root[data-look] .rvm-q{border-top:1px solid var(--line)}
:root[data-look] .rvm-hint{color:#8E8E96}
:root[data-look] .rvm-btns button{border:1.5px solid var(--line)}
:root[data-look] .rvm-caps{color:#8E8E96}
:root[data-look] .bk-note{background:var(--brand-light)}
:root[data-look] .rm-label.rm-head{color:var(--muted)}
:root[data-look] .rm-row.rm-rent{background:var(--row-alt)}
:root[data-look] .rm-row.rm-head span{color:var(--muted)}
:root[data-look] .rm-bar.st-done{color:#8E8E96}
:root[data-look] .rm-clean, :root[data-look] .rm-legend-clean{background:repeating-linear-gradient(135deg, var(--line) 0 4px, var(--surface) 4px 8px)}
:root[data-look] .rm-legend{color:var(--muted)}
:root[data-look] .st-tabs{border-bottom:1px solid var(--line)}
:root[data-look] .st-tab{border:1px solid var(--line);background:var(--sand)}
:root[data-look] .st-tab.active{background:var(--brand);border-color:var(--brand)}
:root[data-look] .st-found-tab{background:var(--sand)}
:root[data-look] .ask-num b{color:var(--muted)}
:root[data-look] .ask-hint{color:var(--muted)}
:root[data-look] .tn-sub{color:var(--muted)}
:root[data-look] .tn-week label.radio{border:1px solid var(--line);background:var(--sand)}
:root[data-look] .tn-week label.radio:has(input:checked){background:var(--brand);border-color:var(--brand)}
:root[data-look] .tn-status{color:var(--accent-ink)}
:root[data-look] .ak-head{border-top:1px dashed var(--line)}
:root[data-look] .ak-row .ak-meta{color:var(--muted)}
:root[data-look] .ak-main code{background:var(--sand)}
:root[data-look] .ak-scope{color:var(--accent-ink);background:var(--brand-light)}
:root[data-look] .ak-empty{color:var(--muted)}
:root[data-look] .oc-row.oc-stale .ak-main b{color:var(--muted)}
:root[data-look] .cl-empty{color:#8E8E96}
:root[data-look] .cl-meta{color:var(--muted)}
:root[data-look] .ak-scopes label.radio{border:1px solid var(--line);background:var(--row-alt)}
:root[data-look] .ak-scopes label.radio:has(input:checked){border-color:var(--brand)}
:root[data-look] .ak-sc-hint{color:var(--muted)}
:root[data-look] .mo-row .mo-meta{color:var(--muted)}
:root[data-look] .mo-row .mo-hint{color:#8E8E96}
:root[data-look] .mo-badge{color:var(--muted)}
:root[data-look] .mo-row.mo-undone .mo-main b{color:#8E8E96}
:root[data-look] .pz-row .pz-sub{color:var(--muted)}
:root[data-look] .pz-row code{background:var(--sand)}
:root[data-look] .pz-head{border-top:1px dashed var(--line)}
:root[data-look] .login-product{color:#8E8E96}
:root[data-look] .drv-focus{outline:2px solid var(--accent, var(--brand))}
:root[data-look] .gmsg-tag.service{background:var(--brand-light);color:var(--accent-ink)}
:root[data-look] .gmsg-state.on{color:var(--accent-ink)}
:root[data-look] .gmsg-stats{background:var(--row-alt)}
:root[data-look] .drc-p{background:var(--sand)}
:root[data-look] .drc-sw{background:var(--sand)}
:root[data-look] .rm-bar.drc-flash{outline:3px solid var(--brand)}
@media (max-width: 600px){:root[data-look] .zc-tbl tr{border:1px solid var(--line)}}
:root[data-look] .inv-kept img{border:1px solid var(--line)}
:root[data-look] .inv-kept-pdf{border:1px solid var(--line)}
:root[data-look] #demo-bar .demo-bar-go{background:var(--accent-ink)}
:root[data-look] .dlg-invoice .inv-bar{border-bottom:1px solid var(--border, var(--line))}
:root[data-look] #demo-bar .demo-step{border:1px solid var(--accent-ink);color:var(--accent-ink)}
:root[data-look] #demo-bar .demo-step:hover{background:var(--brand-light)}
:root[data-look] #demo-bar .demo-step-n{background:var(--accent-ink)}
/* Вид контура (14.11.2026) — подключает src/contour_look.js только при CRM_THEME_CONTOUR. Общие стили админки не правятся:
   всё ниже начинается с html[data-look], поэтому без вида контура ни одно правило не срабатывает.
   data-look: calm — «Без цвета» (по брендбуку: чернила и белый, иконки и фигуры без цвета), play — «Конфетти» (у каждого
   раздела свой цвет фигуры, фигуры бренда по краям), plain — тема не из контура (только иконки). Вариант выбирают в
   «⚙ → Оформление» (14.11, владелец: «Конфетти или без цветов… выбрать одну или вторую цветовую гамму в админке»).
   Тот же день владелец убрал фигуру перед каждым часом и ленту фигур под шапкой: «не надо».

   Фигуры и цвета — из брендбука контура, раздел «Фигуры площадок»:
   круг — малиновый #F2489B, купол — зелёный #2DB46B, треугольник — голубой #2D9CFF, квадрат — оранжевый #FF9F45,
   капсула — фиолетовая #7C5CFF. Белый текст на них не ставится. */

:root[data-look] {
  --jv-r: #F2489B; --jv-j: #2DB46B; --jv-s: #2D9CFF; --jv-a: #FF9F45; --jv-v: #7C5CFF;
  --jv-ok: #1E7F4A; --jv-warn: #9A6200; --jv-bad: #B3261E;
}

/* ───────────── иконки вместо эмодзи (look.js ставит <i class="jv-i" data-i="…" data-c="…"><b>эмодзи</b></i>) ───────────── */
.jv-i { display: inline-block; position: relative; width: 1.15em; height: 1.15em; vertical-align: -.2em; flex: none;
  font-style: normal; line-height: 1; }
.jv-i::after { content: ""; position: absolute; inset: 0; background-color: currentColor;
  -webkit-mask: var(--ic) center / 100% 100% no-repeat; mask: var(--ic) center / 100% 100% no-repeat; }
/* сам эмодзи остаётся в тексте (копирование, код, который читает textContent), но не виден */
.jv-i > b { position: absolute; width: 1px; height: 1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; font-weight: inherit; }
.jv-i[data-c="ok"] { color: var(--jv-ok); }
.jv-i[data-c="warn"] { color: var(--jv-warn); }
.jv-i[data-c="bad"] { color: var(--jv-bad); }
/* на цветной кнопке статус — цветом кнопки, иначе зелёное на малиновом */
:root[data-look] .btn-primary .jv-i[data-c], :root[data-look] .btn-danger .jv-i[data-c] { color: inherit; }
/* цветные кружки-статусы — точка */
.jv-i[data-i="dot"]::after { -webkit-mask: none; mask: none; inset: .3em; border-radius: 50%; background: var(--dot, currentColor); }
.jv-i[data-i="dot"][data-c="warn"] { --dot: var(--jv-a); }
.jv-i[data-i="dot"][data-c="yellow"] { --dot: #F2C230; }
.jv-i[data-i="dot"][data-c="ok"] { --dot: var(--jv-j); }
.jv-i[data-i="dot"][data-c="bad"] { --dot: var(--jv-bad); }
.jv-i[data-i="dot"][data-c="grey"] { --dot: #C9C9CF; }

/* Фигура раздела за иконкой — «свой дизайн иконок»: линия брендбука + фигура бренда, как фигура в «o» логотипа.
   «Без цвета» — без фигур; «Конфетти» — у каждого раздела своя фигура и цвет. */
.jv-i::before { content: ""; position: absolute; display: none; right: -.16em; bottom: -.1em; width: .62em; height: .62em; }
:root[data-look="play"] .jv-i[data-c="r"]::before { display: block; background: var(--jv-r); border-radius: 50%; }
:root[data-look="play"] .jv-i[data-c="j"]::before { display: block; background: var(--jv-j); width: .74em; height: .37em;
  border-radius: .37em .37em 0 0; bottom: -.04em; }
:root[data-look="play"] .jv-i[data-c="s"]::before { display: block; background: var(--jv-s); width: .7em; height: .62em;
  clip-path: polygon(50% 0, 100% 100%, 0 100%); }
:root[data-look="play"] .jv-i[data-c="a"]::before { display: block; background: var(--jv-a); width: .56em; height: .56em; border-radius: .08em; }
:root[data-look="play"] .jv-i[data-c="v"]::before { display: block; background: var(--jv-v); width: .78em; height: .36em;
  border-radius: 999px; bottom: -.02em; }
/* на цветной кнопке фигура не нужна: она сливается с кнопкой */
:root[data-look] .btn-primary .jv-i::before, :root[data-look] .btn-danger .jv-i::before { display: none !important; }

/* иконки разделов в шапке и в меню — чуть крупнее и с воздухом */
:root[data-look] .nav-grp-btn > .jv-i:first-child { margin-right: .38em; }
:root[data-look] .nav-menu > .btn .jv-i { width: 1.25em; height: 1.25em; margin-right: .2em; }
:root[data-look] .topbar .jv-i::before, :root[data-look] .nav-menu .jv-i::before { transform: scale(1.18); transform-origin: 100% 100%; }
:root[data-look] #btn-ops > .jv-i:first-child, :root[data-look] #btn-prepays > .jv-i:first-child { margin-right: .32em; }

/* значок загрузки в углу: круг вращается */
.jv-i.jv-spin { animation: jv-spin 1s linear infinite; }
@keyframes jv-spin { to { transform: rotate(360deg); } }
@media (prefers-reduced-motion: reduce) { .jv-i.jv-spin { animation: none; } }
:root[data-look] #hp-loader { background: var(--brand); color: var(--on-brand); border-radius: 999px; }

/* ───────────── светлее (все варианты): серые заливки кнопок смены и чёрная плашка дня недели ───────────── */
:root[data-look] #view-main .topbar .tb-shift { background: var(--surface); border-color: var(--line); color: var(--ink); }
:root[data-look] #view-main .topbar .tb-shift:hover { border-color: var(--topbar-hover); }
:root[data-look] .day-badge.holiday { background: var(--accent-tint); color: var(--accent-ink); }
/* пояснения в окнах и настройках: бежевая плашка прежнего продукта → фон справочных блоков темы */
:root[data-look] .hint { background: var(--accent-tint); }
:root[data-look="calm"] .hour-head { background: var(--sand); }
/* «Конфетти»: кнопки смены — мягкой заливкой цвета бренда */
:root[data-look="play"] #view-main .topbar .tb-shift { background: var(--brand-light); border-color: transparent; color: var(--accent-ink); }
:root[data-look="play"] #view-main .topbar .tb-shift:hover { border-color: var(--topbar-hover); }
:root[data-look="play"] .btn-primary { border-radius: 999px; }

/* ───────────── фигуры бренда на фоне и по краям ───────────── */
/* фон страницы — на html, тело прозрачное: фигуры (z-index: -1) лежат между ними и не перекрывают ни одной карточки */
:root[data-look="play"] { background: var(--sand); }
:root[data-look="play"] body { background: transparent; }
.jv-deco { display: none; position: fixed; inset: 0; z-index: -1; pointer-events: none; overflow: hidden; }
:root[data-look="play"] .jv-deco { display: block; }
.jv-deco > i { position: absolute; display: block; }
/* «Конфетти»: все пять фигур по краям, каждая своего цвета */
:root[data-look="play"] .jv-deco > i { opacity: .2; }
:root[data-look="play"] .jv-deco .d1 { background: var(--jv-r); width: 300px; height: 300px; border-radius: 50%; right: -110px; top: 110px; }
:root[data-look="play"] .jv-deco .d2 { background: var(--jv-j); width: 340px; height: 170px; border-radius: 170px 170px 0 0; left: -60px; bottom: -1px; }
:root[data-look="play"] .jv-deco .d3 { background: var(--jv-s); width: 170px; height: 150px; clip-path: polygon(50% 0, 100% 100%, 0 100%);
  left: -40px; top: 34%; transform: rotate(-14deg); }
:root[data-look="play"] .jv-deco .d4 { background: var(--jv-a); width: 150px; height: 150px; border-radius: 14px; right: -36px; bottom: 70px; transform: rotate(16deg); }
:root[data-look="play"] .jv-deco .d5 { background: var(--jv-v); width: 230px; height: 84px; border-radius: 999px; right: 22%; bottom: -34px; transform: rotate(-8deg); }

/* ───────────── экран входа: светлый, со знаками бренда, вместо чёрного ───────────── */
:root[data-look] .login-wrap { background: var(--sand); position: relative; overflow: hidden; }
:root[data-look] .login-card { position: relative; z-index: 1; border: 1px solid var(--line); }
.jv-login-deco { display: none; }
:root[data-look] .jv-login-deco { display: block; position: absolute; inset: 0; pointer-events: none; }
.jv-login-deco > i { position: absolute; display: block; }
.jv-login-deco .l1 { background: var(--jv-r); width: 46vmin; height: 46vmin; border-radius: 50%; right: -12vmin; top: -10vmin; }
.jv-login-deco .l2 { background: var(--jv-j); width: 52vmin; height: 26vmin; border-radius: 26vmin 26vmin 0 0; left: -8vmin; bottom: 0; }
.jv-login-deco .l3 { background: var(--jv-s); width: 20vmin; height: 18vmin; clip-path: polygon(50% 0, 100% 100%, 0 100%); left: 8vmin; top: 10vmin; transform: rotate(-12deg); }
.jv-login-deco .l4 { background: var(--jv-a); width: 16vmin; height: 16vmin; border-radius: 1.6vmin; right: 10vmin; bottom: 12vmin; transform: rotate(14deg); }
.jv-login-deco .l5 { background: var(--jv-v); width: 26vmin; height: 9vmin; border-radius: 999px; left: 38%; top: 6vmin; transform: rotate(-6deg); }
/* «Без цвета» — те же фигуры бренда, но цветом чернил, едва заметно */
:root[data-look="calm"] .jv-login-deco > i, :root[data-look="plain"] .jv-login-deco > i { background: var(--ink); opacity: .05; }
:root[data-look="play"] .jv-login-deco > i { opacity: .55; }

/* жёлтые плашки первой площадки, вписанные прямо в разметку кодом админки (style="background:#FCDD00") */
:root[data-look] [style*="background:#FCDD00" i], :root[data-look] [style*="background: #FCDD00" i],
:root[data-look] [style*="background-color:#FCDD00" i] { background: var(--brand-light) !important; color: var(--ink) !important; }

/* ───────────── отчёты: блок владельца светлый, без чёрной плашки и жёлтых цифр первой площадки ───────────── */
:root[data-look] .owner-sec { background: var(--surface); color: var(--ink); border: 1px solid var(--line); }
:root[data-look] .owner-sec .sub, :root[data-look] .owner-sec .pl .l, :root[data-look] .owner-sec .owner-note { color: var(--muted); }
:root[data-look] .owner-sec .pl { background: var(--sand); }
:root[data-look] .owner-sec .pl.big .v { color: var(--accent-ink); }
:root[data-look] .owner-sec .liab .pl .v { color: var(--ink); }
:root[data-look] .owner-sec .up { color: var(--jv-ok); }
:root[data-look] .owner-sec .down, :root[data-look] .owner-sec .expense .v { color: var(--jv-bad); }
:root[data-look] .owner-sec .flat { color: var(--muted); }
:root[data-look] .owner-sec table, :root[data-look] .owner-sec th, :root[data-look] .owner-sec td { color: var(--ink); border-color: var(--line); }

@media print { .jv-deco, .jv-login-deco { display: none !important; } }

/* ───────────── мастер первого запуска (data-page="setup"): шрифт, кнопки и фигуры бренда вместо нейтрального вида ───────────── */
@font-face { font-family: 'Albert Sans'; font-style: normal; font-display: swap; font-weight: 400; src: url(/fonts/albert-sans-latin-400-normal.woff2) format('woff2'); unicode-range: U+0000-00FF, U+2000-206F, U+20AC, U+2122; }
@font-face { font-family: 'Albert Sans'; font-style: normal; font-display: swap; font-weight: 600; src: url(/fonts/albert-sans-latin-600-normal.woff2) format('woff2'); unicode-range: U+0000-00FF, U+2000-206F, U+20AC, U+2122; }
@font-face { font-family: 'Albert Sans'; font-style: normal; font-display: swap; font-weight: 700; src: url(/fonts/albert-sans-latin-700-normal.woff2) format('woff2'); unicode-range: U+0000-00FF, U+2000-206F, U+20AC, U+2122; }
:root[data-page="setup"][data-look] { --font: 'Albert Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;
  --ink: #131318; --muted: #5F5F66; --line: #E8E8EA; --surface: #FFFFFF; --sand: #F7F7F5; --bg: #F7F7F5;
  --acc: #131318; --acc-dark: #2C2C34; --acc-soft: #F1F1EF; --brand-light: #F1F1EF; --accent-ink: #B8166A; }
:root[data-page="setup"][data-look="play"] { --acc: #5B3FD9; --acc-dark: #4A2FC0; --acc-soft: #EFEBFF; --sand: #F7F6FB; --bg: #F7F6FB; --line: #E7E5F0; }
:root[data-page="setup"][data-look] body { font-family: var(--font); }
:root[data-page="setup"][data-look] .btn.go { background: var(--acc); }
:root[data-page="setup"][data-look] .btn.go:hover { background: var(--acc-dark); }
:root[data-page="setup"][data-look="play"] .btn { border-radius: 999px; }
:root[data-page="setup"][data-look] { accent-color: var(--acc); }
/* знак продукта с улыбкой вместо набранного текста (файл — contour/brand/look/wordmark.svg, построение из брендбука) */
:root[data-page="setup"][data-look] .top .logo { display: inline-block; width: 104px; height: 27px; font-size: 0; color: transparent;
  background: url(/contour-look/wordmark.svg) left center / contain no-repeat; }

/* Иконки контура — СОБРАНО scripts/build_contour_icons.mjs, руками не править.
   Линии: Lucide (https://lucide.dev), лицензия ISC © Lucide Contributors; толщина 1,8 по брендбуку контура. */
.jv-i[data-i="alarm-clock"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='13' r='8' /%3E %3Cpath d='M12 9v4l2 2' /%3E %3Cpath d='M5 3 2 6' /%3E %3Cpath d='m22 6-3-3' /%3E %3Cpath d='M6.38 18.7 4 21' /%3E %3Cpath d='M17.64 18.67 20 21' /%3E%3C/svg%3E")}
.jv-i[data-i="arrow-left-right"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 3 4 7l4 4' /%3E %3Cpath d='M4 7h16' /%3E %3Cpath d='m16 21 4-4-4-4' /%3E %3Cpath d='M20 17H4' /%3E%3C/svg%3E")}
.jv-i[data-i="arrow-right"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14' /%3E %3Cpath d='m12 5 7 7-7 7' /%3E%3C/svg%3E")}
.jv-i[data-i="arrow-up"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 7-7 7 7' /%3E %3Cpath d='M12 19V5' /%3E%3C/svg%3E")}
.jv-i[data-i="baby"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 12h.01' /%3E %3Cpath d='M15 12h.01' /%3E %3Cpath d='M10 16c.5.3 1.2.5 2 .5s1.5-.2 2-.5' /%3E %3Cpath d='M19 6.3a9 9 0 0 1 1.8 3.9 2 2 0 0 1 0 3.6 9 9 0 0 1-17.6 0 2 2 0 0 1 0-3.6A9 9 0 0 1 12 3c2 0 3.5 1.1 3.5 2.5s-.9 2.5-2 2.5c-.8 0-1.5-.4-1.5-1' /%3E%3C/svg%3E")}
.jv-i[data-i="ban"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10' /%3E %3Cpath d='m4.9 4.9 14.2 14.2' /%3E%3C/svg%3E")}
.jv-i[data-i="banknote"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='12' x='2' y='6' rx='2' /%3E %3Ccircle cx='12' cy='12' r='2' /%3E %3Cpath d='M6 12h.01M18 12h.01' /%3E%3C/svg%3E")}
.jv-i[data-i="bed"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 4v16' /%3E %3Cpath d='M2 8h18a2 2 0 0 1 2 2v10' /%3E %3Cpath d='M2 17h20' /%3E %3Cpath d='M6 8v9' /%3E%3C/svg%3E")}
.jv-i[data-i="bell"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9' /%3E %3Cpath d='M10.3 21a1.94 1.94 0 0 0 3.4 0' /%3E%3C/svg%3E")}
.jv-i[data-i="bell-off"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.7 3A6 6 0 0 1 18 8a21.3 21.3 0 0 0 .6 5' /%3E %3Cpath d='M17 17H3s3-2 3-9a4.67 4.67 0 0 1 .3-1.7' /%3E %3Cpath d='M10.3 21a1.94 1.94 0 0 0 3.4 0' /%3E %3Cpath d='m2 2 20 20' /%3E%3C/svg%3E")}
.jv-i[data-i="book"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20' /%3E%3C/svg%3E")}
.jv-i[data-i="book-open"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 7v14' /%3E %3Cpath d='M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z' /%3E%3C/svg%3E")}
.jv-i[data-i="bot"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 8V4H8' /%3E %3Crect width='16' height='12' x='4' y='8' rx='2' /%3E %3Cpath d='M2 14h2' /%3E %3Cpath d='M20 14h2' /%3E %3Cpath d='M15 13v2' /%3E %3Cpath d='M9 13v2' /%3E%3C/svg%3E")}
.jv-i[data-i="briefcase"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16' /%3E %3Crect width='20' height='14' x='2' y='6' rx='2' /%3E%3C/svg%3E")}
.jv-i[data-i="briefcase-business"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 12h.01' /%3E %3Cpath d='M16 6V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v2' /%3E %3Cpath d='M22 13a18.15 18.15 0 0 1-20 0' /%3E %3Crect width='20' height='14' x='2' y='6' rx='2' /%3E%3C/svg%3E")}
.jv-i[data-i="brush"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9.06 11.9 8.07-8.06a2.85 2.85 0 1 1 4.03 4.03l-8.06 8.08' /%3E %3Cpath d='M7.07 14.94c-1.66 0-3 1.35-3 3.02 0 1.33-2.5 1.52-2 2.02 1.08 1.1 2.49 2.02 4 2.02 2.2 0 4-1.8 4-4.04a3.01 3.01 0 0 0-3-3.02z' /%3E%3C/svg%3E")}
.jv-i[data-i="building-2"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z' /%3E %3Cpath d='M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2' /%3E %3Cpath d='M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2' /%3E %3Cpath d='M10 6h4' /%3E %3Cpath d='M10 10h4' /%3E %3Cpath d='M10 14h4' /%3E %3Cpath d='M10 18h4' /%3E%3C/svg%3E")}
.jv-i[data-i="cake"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21v-8a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v8' /%3E %3Cpath d='M4 16s.5-1 2-1 2.5 2 4 2 2.5-2 4-2 2.5 2 4 2 2-1 2-1' /%3E %3Cpath d='M2 21h20' /%3E %3Cpath d='M7 8v3' /%3E %3Cpath d='M12 8v3' /%3E %3Cpath d='M17 8v3' /%3E %3Cpath d='M7 4h.01' /%3E %3Cpath d='M12 4h.01' /%3E %3Cpath d='M17 4h.01' /%3E%3C/svg%3E")}
.jv-i[data-i="calendar"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2v4' /%3E %3Cpath d='M16 2v4' /%3E %3Crect width='18' height='18' x='3' y='4' rx='2' /%3E %3Cpath d='M3 10h18' /%3E%3C/svg%3E")}
.jv-i[data-i="calendar-check"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2v4' /%3E %3Cpath d='M16 2v4' /%3E %3Crect width='18' height='18' x='3' y='4' rx='2' /%3E %3Cpath d='M3 10h18' /%3E %3Cpath d='m9 16 2 2 4-4' /%3E%3C/svg%3E")}
.jv-i[data-i="calendar-days"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2v4' /%3E %3Cpath d='M16 2v4' /%3E %3Crect width='18' height='18' x='3' y='4' rx='2' /%3E %3Cpath d='M3 10h18' /%3E %3Cpath d='M8 14h.01' /%3E %3Cpath d='M12 14h.01' /%3E %3Cpath d='M16 14h.01' /%3E %3Cpath d='M8 18h.01' /%3E %3Cpath d='M12 18h.01' /%3E %3Cpath d='M16 18h.01' /%3E%3C/svg%3E")}
.jv-i[data-i="camera"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.5 4h-5L7 7H4a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-3l-2.5-3z' /%3E %3Ccircle cx='12' cy='13' r='3' /%3E%3C/svg%3E")}
.jv-i[data-i="candy"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9.5 7.5-2 2a4.95 4.95 0 1 0 7 7l2-2a4.95 4.95 0 1 0-7-7Z' /%3E %3Cpath d='M14 6.5v10' /%3E %3Cpath d='M10 7.5v10' /%3E %3Cpath d='m16 7 1-5 1.37.68A3 3 0 0 0 19.7 3H21v1.3c0 .46.1.92.32 1.33L22 7l-5 1' /%3E %3Cpath d='m8 17-1 5-1.37-.68A3 3 0 0 0 4.3 21H3v-1.3a3 3 0 0 0-.32-1.33L2 17l5-1' /%3E%3C/svg%3E")}
.jv-i[data-i="chart-column"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3v16a2 2 0 0 0 2 2h16' /%3E %3Cpath d='M18 17V9' /%3E %3Cpath d='M13 17V5' /%3E %3Cpath d='M8 17v-3' /%3E%3C/svg%3E")}
.jv-i[data-i="check"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5' /%3E%3C/svg%3E")}
.jv-i[data-i="chevron-down"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6' /%3E%3C/svg%3E")}
.jv-i[data-i="circle-alert"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10' /%3E %3Cline x1='12' x2='12' y1='8' y2='12' /%3E %3Cline x1='12' x2='12.01' y1='16' y2='16' /%3E%3C/svg%3E")}
.jv-i[data-i="circle-check"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10' /%3E %3Cpath d='m9 12 2 2 4-4' /%3E%3C/svg%3E")}
.jv-i[data-i="circle-dot"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10' /%3E %3Ccircle cx='12' cy='12' r='1' /%3E%3C/svg%3E")}
.jv-i[data-i="circle-help"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10' /%3E %3Cpath d='M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3' /%3E %3Cpath d='M12 17h.01' /%3E%3C/svg%3E")}
.jv-i[data-i="circle-x"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10' /%3E %3Cpath d='m15 9-6 6' /%3E %3Cpath d='m9 9 6 6' /%3E%3C/svg%3E")}
.jv-i[data-i="clapperboard"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.2 6 3 11l-.9-2.4c-.3-1.1.3-2.2 1.3-2.5l13.5-4c1.1-.3 2.2.3 2.5 1.3Z' /%3E %3Cpath d='m6.2 5.3 3.1 3.9' /%3E %3Cpath d='m12.4 3.4 3.1 4' /%3E %3Cpath d='M3 11h18v8a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2Z' /%3E%3C/svg%3E")}
.jv-i[data-i="clipboard-list"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1' /%3E %3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2' /%3E %3Cpath d='M12 11h4' /%3E %3Cpath d='M12 16h4' /%3E %3Cpath d='M8 11h.01' /%3E %3Cpath d='M8 16h.01' /%3E%3C/svg%3E")}
.jv-i[data-i="clock"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10' /%3E %3Cpolyline points='12 6 12 12 16 14' /%3E%3C/svg%3E")}
.jv-i[data-i="coffee"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 2v2' /%3E %3Cpath d='M14 2v2' /%3E %3Cpath d='M16 8a1 1 0 0 1 1 1v8a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1h14a4 4 0 1 1 0 8h-1' /%3E %3Cpath d='M6 2v2' /%3E%3C/svg%3E")}
.jv-i[data-i="concierge-bell"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 20a1 1 0 0 1-1-1v-1a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1Z' /%3E %3Cpath d='M20 16a8 8 0 1 0-16 0' /%3E %3Cpath d='M12 4v4' /%3E %3Cpath d='M10 4h4' /%3E%3C/svg%3E")}
.jv-i[data-i="credit-card"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='14' x='2' y='5' rx='2' /%3E %3Cline x1='2' x2='22' y1='10' y2='10' /%3E%3C/svg%3E")}
.jv-i[data-i="crown"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11.562 3.266a.5.5 0 0 1 .876 0L15.39 8.87a1 1 0 0 0 1.516.294L21.183 5.5a.5.5 0 0 1 .798.519l-2.834 10.246a1 1 0 0 1-.956.734H5.81a1 1 0 0 1-.957-.734L2.02 6.02a.5.5 0 0 1 .798-.519l4.276 3.664a1 1 0 0 0 1.516-.294z' /%3E %3Cpath d='M5 21h14' /%3E%3C/svg%3E")}
.jv-i[data-i="dollar-sign"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='12' x2='12' y1='2' y2='22' /%3E %3Cpath d='M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6' /%3E%3C/svg%3E")}
.jv-i[data-i="door-open"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 4h3a2 2 0 0 1 2 2v14' /%3E %3Cpath d='M2 20h3' /%3E %3Cpath d='M13 20h9' /%3E %3Cpath d='M10 12v.01' /%3E %3Cpath d='M13 4.562v16.157a1 1 0 0 1-1.242.97L5 20V5.562a2 2 0 0 1 1.515-1.94l4-1A2 2 0 0 1 13 4.561Z' /%3E%3C/svg%3E")}
.jv-i[data-i="download"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4' /%3E %3Cpolyline points='7 10 12 15 17 10' /%3E %3Cline x1='12' x2='12' y1='15' y2='3' /%3E%3C/svg%3E")}
.jv-i[data-i="drama"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 11h.01' /%3E %3Cpath d='M14 6h.01' /%3E %3Cpath d='M18 6h.01' /%3E %3Cpath d='M6.5 13.1h.01' /%3E %3Cpath d='M22 5c0 9-4 12-6 12s-6-3-6-12c0-2 2-3 6-3s6 1 6 3' /%3E %3Cpath d='M17.4 9.9c-.8.8-2 .8-2.8 0' /%3E %3Cpath d='M10.1 7.1C9 7.2 7.7 7.7 6 8.6c-3.5 2-4.7 3.9-3.7 5.6 4.5 7.8 9.5 8.4 11.2 7.4.9-.5 1.9-2.1 1.9-4.7' /%3E %3Cpath d='M9.1 16.5c.3-1.1 1.4-1.7 2.4-1.4' /%3E%3C/svg%3E")}
.jv-i[data-i="droplet"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z' /%3E%3C/svg%3E")}
.jv-i[data-i="dumbbell"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.4 14.4 9.6 9.6' /%3E %3Cpath d='M18.657 21.485a2 2 0 1 1-2.829-2.828l-1.767 1.768a2 2 0 1 1-2.829-2.829l6.364-6.364a2 2 0 1 1 2.829 2.829l-1.768 1.767a2 2 0 1 1 2.828 2.829z' /%3E %3Cpath d='m21.5 21.5-1.4-1.4' /%3E %3Cpath d='M3.9 3.9 2.5 2.5' /%3E %3Cpath d='M6.404 12.768a2 2 0 1 1-2.829-2.829l1.768-1.767a2 2 0 1 1-2.828-2.829l2.828-2.828a2 2 0 1 1 2.829 2.828l1.767-1.768a2 2 0 1 1 2.829 2.829z' /%3E%3C/svg%3E")}
.jv-i[data-i="eye"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0' /%3E %3Ccircle cx='12' cy='12' r='3' /%3E%3C/svg%3E")}
.jv-i[data-i="eye-off"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49' /%3E %3Cpath d='M14.084 14.158a3 3 0 0 1-4.242-4.242' /%3E %3Cpath d='M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143' /%3E %3Cpath d='m2 2 20 20' /%3E%3C/svg%3E")}
.jv-i[data-i="ferris-wheel"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='2' /%3E %3Cpath d='M12 2v4' /%3E %3Cpath d='m6.8 15-3.5 2' /%3E %3Cpath d='m20.7 7-3.5 2' /%3E %3Cpath d='M6.8 9 3.3 7' /%3E %3Cpath d='m20.7 17-3.5-2' /%3E %3Cpath d='m9 22 3-8 3 8' /%3E %3Cpath d='M8 22h8' /%3E %3Cpath d='M18 18.7a9 9 0 1 0-12 0' /%3E%3C/svg%3E")}
.jv-i[data-i="file-text"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z' /%3E %3Cpath d='M14 2v4a2 2 0 0 0 2 2h4' /%3E %3Cpath d='M10 9H8' /%3E %3Cpath d='M16 13H8' /%3E %3Cpath d='M16 17H8' /%3E%3C/svg%3E")}
.jv-i[data-i="files"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 7h-3a2 2 0 0 1-2-2V2' /%3E %3Cpath d='M9 18a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h7l4 4v10a2 2 0 0 1-2 2Z' /%3E %3Cpath d='M3 7.6v12.8A1.6 1.6 0 0 0 4.6 22h9.8' /%3E%3C/svg%3E")}
.jv-i[data-i="fingerprint"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 10a2 2 0 0 0-2 2c0 1.02-.1 2.51-.26 4' /%3E %3Cpath d='M14 13.12c0 2.38 0 6.38-1 8.88' /%3E %3Cpath d='M17.29 21.02c.12-.6.43-2.3.5-3.02' /%3E %3Cpath d='M2 12a10 10 0 0 1 18-6' /%3E %3Cpath d='M2 16h.01' /%3E %3Cpath d='M21.8 16c.2-2 .131-5.354 0-6' /%3E %3Cpath d='M5 19.5C5.5 18 6 15 6 12a6 6 0 0 1 .34-2' /%3E %3Cpath d='M8.65 22c.21-.66.45-1.32.57-2' /%3E %3Cpath d='M9 6.8a6 6 0 0 1 9 5.2v2' /%3E%3C/svg%3E")}
.jv-i[data-i="flame"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.5 14.5A2.5 2.5 0 0 0 11 12c0-1.38-.5-2-1-3-1.072-2.143-.224-4.054 2-6 .5 2.5 2 4.9 4 6.5 2 1.6 3 3.5 3 5.5a7 7 0 1 1-14 0c0-1.153.433-2.294 1-3a2.5 2.5 0 0 0 2.5 2.5z' /%3E%3C/svg%3E")}
.jv-i[data-i="flask-conical"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 2v7.527a2 2 0 0 1-.211.896L4.72 20.55a1 1 0 0 0 .9 1.45h12.76a1 1 0 0 0 .9-1.45l-5.069-10.127A2 2 0 0 1 14 9.527V2' /%3E %3Cpath d='M8.5 2h7' /%3E %3Cpath d='M7 16h10' /%3E%3C/svg%3E")}
.jv-i[data-i="folder"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z' /%3E%3C/svg%3E")}
.jv-i[data-i="folders"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 17a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-3.9a2 2 0 0 1-1.69-.9l-.81-1.2a2 2 0 0 0-1.67-.9H8a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2Z' /%3E %3Cpath d='M2 8v11a2 2 0 0 0 2 2h14' /%3E%3C/svg%3E")}
.jv-i[data-i="footprints"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 16v-2.38C4 11.5 2.97 10.5 3 8c.03-2.72 1.49-6 4.5-6C9.37 2 10 3.8 10 5.5c0 3.11-2 5.66-2 8.68V16a2 2 0 1 1-4 0Z' /%3E %3Cpath d='M20 20v-2.38c0-2.12 1.03-3.12 1-5.62-.03-2.72-1.49-6-4.5-6C14.63 6 14 7.8 14 9.5c0 3.11 2 5.66 2 8.68V20a2 2 0 1 0 4 0Z' /%3E %3Cpath d='M16 17h4' /%3E %3Cpath d='M4 13h4' /%3E%3C/svg%3E")}
.jv-i[data-i="gamepad-2"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='6' x2='10' y1='11' y2='11' /%3E %3Cline x1='8' x2='8' y1='9' y2='13' /%3E %3Cline x1='15' x2='15.01' y1='12' y2='12' /%3E %3Cline x1='18' x2='18.01' y1='10' y2='10' /%3E %3Cpath d='M17.32 5H6.68a4 4 0 0 0-3.978 3.59c-.006.052-.01.101-.017.152C2.604 9.416 2 14.456 2 16a3 3 0 0 0 3 3c1 0 1.5-.5 2-1l1.414-1.414A2 2 0 0 1 9.828 16h4.344a2 2 0 0 1 1.414.586L17 18c.5.5 1 1 2 1a3 3 0 0 0 3-3c0-1.545-.604-6.584-.685-7.258-.007-.05-.011-.1-.017-.151A4 4 0 0 0 17.32 5z' /%3E%3C/svg%3E")}
.jv-i[data-i="gem"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h12l4 6-10 13L2 9Z' /%3E %3Cpath d='M11 3 8 9l4 13 4-13-3-6' /%3E %3Cpath d='M2 9h20' /%3E%3C/svg%3E")}
.jv-i[data-i="gift"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='8' width='18' height='4' rx='1' /%3E %3Cpath d='M12 8v13' /%3E %3Cpath d='M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7' /%3E %3Cpath d='M7.5 8a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5 2.5 2.5 0 0 1 0 5' /%3E%3C/svg%3E")}
.jv-i[data-i="globe"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10' /%3E %3Cpath d='M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20' /%3E %3Cpath d='M2 12h20' /%3E%3C/svg%3E")}
.jv-i[data-i="graduation-cap"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0z' /%3E %3Cpath d='M22 10v6' /%3E %3Cpath d='M6 12.5V16a6 3 0 0 0 12 0v-3.5' /%3E%3C/svg%3E")}
.jv-i[data-i="hammer"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 12-8.373 8.373a1 1 0 1 1-3-3L12 9' /%3E %3Cpath d='m18 15 4-4' /%3E %3Cpath d='m21.5 11.5-1.914-1.914A2 2 0 0 1 19 8.172V7l-2.26-2.26a6 6 0 0 0-4.202-1.756L9 2.96l.92.82A6.18 6.18 0 0 1 12 8.4V10l2 2h1.172a2 2 0 0 1 1.414.586L18.5 14.5' /%3E%3C/svg%3E")}
.jv-i[data-i="hand"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 11V6a2 2 0 0 0-2-2a2 2 0 0 0-2 2' /%3E %3Cpath d='M14 10V4a2 2 0 0 0-2-2a2 2 0 0 0-2 2v2' /%3E %3Cpath d='M10 10.5V6a2 2 0 0 0-2-2a2 2 0 0 0-2 2v8' /%3E %3Cpath d='M18 8a2 2 0 1 1 4 0v6a8 8 0 0 1-8 8h-2c-2.8 0-4.5-.86-5.99-2.34l-3.6-3.6a2 2 0 0 1 2.83-2.82L7 15' /%3E%3C/svg%3E")}
.jv-i[data-i="hand-coins"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 15h2a2 2 0 1 0 0-4h-3c-.6 0-1.1.2-1.4.6L3 17' /%3E %3Cpath d='m7 21 1.6-1.4c.3-.4.8-.6 1.4-.6h4c1.1 0 2.1-.4 2.8-1.2l4.6-4.4a2 2 0 0 0-2.75-2.91l-4.2 3.9' /%3E %3Cpath d='m2 16 6 6' /%3E %3Ccircle cx='16' cy='9' r='2.9' /%3E %3Ccircle cx='6' cy='5' r='3' /%3E%3C/svg%3E")}
.jv-i[data-i="handshake"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m11 17 2 2a1 1 0 1 0 3-3' /%3E %3Cpath d='m14 14 2.5 2.5a1 1 0 1 0 3-3l-3.88-3.88a3 3 0 0 0-4.24 0l-.88.88a1 1 0 1 1-3-3l2.81-2.81a5.79 5.79 0 0 1 7.06-.87l.47.28a2 2 0 0 0 1.42.25L21 4' /%3E %3Cpath d='m21 3 1 11h-2' /%3E %3Cpath d='M3 3 2 14l6.5 6.5a1 1 0 1 0 3-3' /%3E %3Cpath d='M3 4h8' /%3E%3C/svg%3E")}
.jv-i[data-i="hard-hat"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 10V5a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v5' /%3E %3Cpath d='M14 6a6 6 0 0 1 6 6v3' /%3E %3Cpath d='M4 15v-3a6 6 0 0 1 6-6' /%3E %3Crect x='2' y='15' width='20' height='4' rx='1' /%3E%3C/svg%3E")}
.jv-i[data-i="hash"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='4' x2='20' y1='9' y2='9' /%3E %3Cline x1='4' x2='20' y1='15' y2='15' /%3E %3Cline x1='10' x2='8' y1='3' y2='21' /%3E %3Cline x1='16' x2='14' y1='3' y2='21' /%3E%3C/svg%3E")}
.jv-i[data-i="heart"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z' /%3E%3C/svg%3E")}
.jv-i[data-i="hourglass"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 22h14' /%3E %3Cpath d='M5 2h14' /%3E %3Cpath d='M17 22v-4.172a2 2 0 0 0-.586-1.414L12 12l-4.414 4.414A2 2 0 0 0 7 17.828V22' /%3E %3Cpath d='M7 2v4.172a2 2 0 0 0 .586 1.414L12 12l4.414-4.414A2 2 0 0 0 17 6.172V2' /%3E%3C/svg%3E")}
.jv-i[data-i="house"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8' /%3E %3Cpath d='M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z' /%3E%3C/svg%3E")}
.jv-i[data-i="id-card"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 10h2' /%3E %3Cpath d='M16 14h2' /%3E %3Cpath d='M6.17 15a3 3 0 0 1 5.66 0' /%3E %3Ccircle cx='9' cy='11' r='2' /%3E %3Crect x='2' y='5' width='20' height='14' rx='2' /%3E%3C/svg%3E")}
.jv-i[data-i="image"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='3' rx='2' ry='2' /%3E %3Ccircle cx='9' cy='9' r='2' /%3E %3Cpath d='m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21' /%3E%3C/svg%3E")}
.jv-i[data-i="inbox"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='22 12 16 12 14 15 10 15 8 12 2 12' /%3E %3Cpath d='M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z' /%3E%3C/svg%3E")}
.jv-i[data-i="info"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10' /%3E %3Cpath d='M12 16v-4' /%3E %3Cpath d='M12 8h.01' /%3E%3C/svg%3E")}
.jv-i[data-i="joystick"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 17a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-2Z' /%3E %3Cpath d='M6 15v-2' /%3E %3Cpath d='M12 15V9' /%3E %3Ccircle cx='12' cy='6' r='3' /%3E%3C/svg%3E")}
.jv-i[data-i="key"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4' /%3E %3Cpath d='m21 2-9.6 9.6' /%3E %3Ccircle cx='7.5' cy='15.5' r='5.5' /%3E%3C/svg%3E")}
.jv-i[data-i="key-round"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z' /%3E %3Ccircle cx='16.5' cy='7.5' r='.5' fill='currentColor' /%3E%3C/svg%3E")}
.jv-i[data-i="landmark"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='3' x2='21' y1='22' y2='22' /%3E %3Cline x1='6' x2='6' y1='18' y2='11' /%3E %3Cline x1='10' x2='10' y1='18' y2='11' /%3E %3Cline x1='14' x2='14' y1='18' y2='11' /%3E %3Cline x1='18' x2='18' y1='18' y2='11' /%3E %3Cpolygon points='12 2 20 7 4 7' /%3E%3C/svg%3E")}
.jv-i[data-i="languages"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 8 6 6' /%3E %3Cpath d='m4 14 6-6 2-3' /%3E %3Cpath d='M2 5h12' /%3E %3Cpath d='M7 2h1' /%3E %3Cpath d='m22 22-5-10-5 10' /%3E %3Cpath d='M14 18h6' /%3E%3C/svg%3E")}
.jv-i[data-i="layout-grid"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='7' height='7' x='3' y='3' rx='1' /%3E %3Crect width='7' height='7' x='14' y='3' rx='1' /%3E %3Crect width='7' height='7' x='14' y='14' rx='1' /%3E %3Crect width='7' height='7' x='3' y='14' rx='1' /%3E%3C/svg%3E")}
.jv-i[data-i="life-buoy"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10' /%3E %3Cpath d='m4.93 4.93 4.24 4.24' /%3E %3Cpath d='m14.83 9.17 4.24-4.24' /%3E %3Cpath d='m14.83 14.83 4.24 4.24' /%3E %3Cpath d='m9.17 14.83-4.24 4.24' /%3E %3Ccircle cx='12' cy='12' r='4' /%3E%3C/svg%3E")}
.jv-i[data-i="lightbulb"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5' /%3E %3Cpath d='M9 18h6' /%3E %3Cpath d='M10 22h4' /%3E%3C/svg%3E")}
.jv-i[data-i="link"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71' /%3E %3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71' /%3E%3C/svg%3E")}
.jv-i[data-i="loader-circle"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a9 9 0 1 1-6.219-8.56' /%3E%3C/svg%3E")}
.jv-i[data-i="lock"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='11' x='3' y='11' rx='2' ry='2' /%3E %3Cpath d='M7 11V7a5 5 0 0 1 10 0v4' /%3E%3C/svg%3E")}
.jv-i[data-i="lock-keyhole"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='16' r='1' /%3E %3Crect x='3' y='10' width='18' height='12' rx='2' /%3E %3Cpath d='M7 10V7a5 5 0 0 1 10 0v3' /%3E%3C/svg%3E")}
.jv-i[data-i="lock-open"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='11' x='3' y='11' rx='2' ry='2' /%3E %3Cpath d='M7 11V7a5 5 0 0 1 9.9-1' /%3E%3C/svg%3E")}
.jv-i[data-i="mail"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='16' x='2' y='4' rx='2' /%3E %3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7' /%3E%3C/svg%3E")}
.jv-i[data-i="mail-open"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21.2 8.4c.5.38.8.97.8 1.6v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V10a2 2 0 0 1 .8-1.6l8-6a2 2 0 0 1 2.4 0l8 6Z' /%3E %3Cpath d='m22 10-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 10' /%3E%3C/svg%3E")}
.jv-i[data-i="mailbox"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 17a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9.5C2 7 4 5 6.5 5H18c2.2 0 4 1.8 4 4v8Z' /%3E %3Cpolyline points='15,9 18,9 18,11' /%3E %3Cpath d='M6.5 5C9 5 11 7 11 9.5V17a2 2 0 0 1-2 2' /%3E %3Cline x1='6' x2='7' y1='10' y2='10' /%3E%3C/svg%3E")}
.jv-i[data-i="map"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.106 5.553a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619v12.764a1 1 0 0 1-.553.894l-4.553 2.277a2 2 0 0 1-1.788 0l-4.212-2.106a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0z' /%3E %3Cpath d='M15 5.764v15' /%3E %3Cpath d='M9 3.236v15' /%3E%3C/svg%3E")}
.jv-i[data-i="map-pin"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0' /%3E %3Ccircle cx='12' cy='10' r='3' /%3E%3C/svg%3E")}
.jv-i[data-i="megaphone"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 11 18-5v12L3 14v-3z' /%3E %3Cpath d='M11.6 16.8a3 3 0 1 1-5.8-1.6' /%3E%3C/svg%3E")}
.jv-i[data-i="message-circle"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.9 20A9 9 0 1 0 4 16.1L2 22Z' /%3E%3C/svg%3E")}
.jv-i[data-i="monitor"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='14' x='2' y='3' rx='2' /%3E %3Cline x1='8' x2='16' y1='21' y2='21' /%3E %3Cline x1='12' x2='12' y1='17' y2='21' /%3E%3C/svg%3E")}
.jv-i[data-i="moon"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z' /%3E%3C/svg%3E")}
.jv-i[data-i="notebook-pen"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13.4 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-7.4' /%3E %3Cpath d='M2 6h4' /%3E %3Cpath d='M2 10h4' /%3E %3Cpath d='M2 14h4' /%3E %3Cpath d='M2 18h4' /%3E %3Cpath d='M21.378 5.626a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z' /%3E%3C/svg%3E")}
.jv-i[data-i="nut"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4V2' /%3E %3Cpath d='M5 10v4a7.004 7.004 0 0 0 5.277 6.787c.412.104.802.292 1.102.592L12 22l.621-.621c.3-.3.69-.488 1.102-.592A7.003 7.003 0 0 0 19 14v-4' /%3E %3Cpath d='M12 4C8 4 4.5 6 4 8c-.243.97-.919 1.952-2 3 1.31-.082 1.972-.29 3-1 .54.92.982 1.356 2 2 1.452-.647 1.954-1.098 2.5-2 .595.995 1.151 1.427 2.5 2 1.31-.621 1.862-1.058 2.5-2 .629.977 1.162 1.423 2.5 2 1.209-.548 1.68-.967 2-2 1.032.916 1.683 1.157 3 1-1.297-1.036-1.758-2.03-2-3-.5-2-4-4-8-4Z' /%3E%3C/svg%3E")}
.jv-i[data-i="octagon-x"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 9-6 6' /%3E %3Cpath d='M2.586 16.726A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2h6.624a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586z' /%3E %3Cpath d='m9 9 6 6' /%3E%3C/svg%3E")}
.jv-i[data-i="package"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z' /%3E %3Cpath d='M12 22V12' /%3E %3Cpath d='m3.3 7 7.703 4.734a2 2 0 0 0 1.994 0L20.7 7' /%3E %3Cpath d='m7.5 4.27 9 5.15' /%3E%3C/svg%3E")}
.jv-i[data-i="palette"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='13.5' cy='6.5' r='.5' fill='currentColor' /%3E %3Ccircle cx='17.5' cy='10.5' r='.5' fill='currentColor' /%3E %3Ccircle cx='8.5' cy='7.5' r='.5' fill='currentColor' /%3E %3Ccircle cx='6.5' cy='12.5' r='.5' fill='currentColor' /%3E %3Cpath d='M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10c.926 0 1.648-.746 1.648-1.688 0-.437-.18-.835-.437-1.125-.29-.289-.438-.652-.438-1.125a1.64 1.64 0 0 1 1.668-1.668h1.996c3.051 0 5.555-2.503 5.555-5.554C21.965 6.012 17.461 2 12 2z' /%3E%3C/svg%3E")}
.jv-i[data-i="paperclip"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21.44 11.05-9.19 9.19a6 6 0 0 1-8.49-8.49l8.57-8.57A4 4 0 1 1 18 8.84l-8.59 8.57a2 2 0 0 1-2.83-2.83l8.49-8.48' /%3E%3C/svg%3E")}
.jv-i[data-i="party-popper"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.8 11.3 2 22l10.7-3.79' /%3E %3Cpath d='M4 3h.01' /%3E %3Cpath d='M22 8h.01' /%3E %3Cpath d='M15 2h.01' /%3E %3Cpath d='M22 20h.01' /%3E %3Cpath d='m22 2-2.24.75a2.9 2.9 0 0 0-1.96 3.12c.1.86-.57 1.63-1.45 1.63h-.38c-.86 0-1.6.6-1.76 1.44L14 10' /%3E %3Cpath d='m22 13-.82-.33c-.86-.34-1.82.2-1.98 1.11c-.11.7-.72 1.22-1.43 1.22H17' /%3E %3Cpath d='m11 2 .33.82c.34.86-.2 1.82-1.11 1.98C9.52 4.9 9 5.52 9 6.23V7' /%3E %3Cpath d='M11 13c1.93 1.93 2.83 4.17 2 5-.83.83-3.07-.07-5-2-1.93-1.93-2.83-4.17-2-5 .83-.83 3.07.07 5 2Z' /%3E%3C/svg%3E")}
.jv-i[data-i="pause"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='14' y='4' width='4' height='16' rx='1' /%3E %3Crect x='6' y='4' width='4' height='16' rx='1' /%3E%3C/svg%3E")}
.jv-i[data-i="pen"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z' /%3E%3C/svg%3E")}
.jv-i[data-i="pencil"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z' /%3E %3Cpath d='m15 5 4 4' /%3E%3C/svg%3E")}
.jv-i[data-i="person-standing"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='5' r='1' /%3E %3Cpath d='m9 20 3-6 3 6' /%3E %3Cpath d='m6 8 6 2 6-2' /%3E %3Cpath d='M12 10v4' /%3E%3C/svg%3E")}
.jv-i[data-i="phone"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z' /%3E%3C/svg%3E")}
.jv-i[data-i="phone-off"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.68 13.31a16 16 0 0 0 3.41 2.6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7 2 2 0 0 1 1.72 2v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.42 19.42 0 0 1-3.33-2.67m-2.67-3.34a19.79 19.79 0 0 1-3.07-8.63A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91' /%3E %3Cline x1='22' x2='2' y1='2' y2='22' /%3E%3C/svg%3E")}
.jv-i[data-i="piggy-bank"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 5c-1.5 0-2.8 1.4-3 2-3.5-1.5-11-.3-11 5 0 1.8 0 3 2 4.5V20h4v-2h3v2h4v-4c1-.5 1.7-1 2-2h2v-4h-2c0-1-.5-1.5-1-2V5z' /%3E %3Cpath d='M2 9v1c0 1.1.9 2 2 2h1' /%3E %3Cpath d='M16 11h.01' /%3E%3C/svg%3E")}
.jv-i[data-i="pin"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 17v5' /%3E %3Cpath d='M9 10.76a2 2 0 0 1-1.11 1.79l-1.78.9A2 2 0 0 0 5 15.24V16a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-.76a2 2 0 0 0-1.11-1.79l-1.78-.9A2 2 0 0 1 15 10.76V7a1 1 0 0 1 1-1 2 2 0 0 0 0-4H8a2 2 0 0 0 0 4 1 1 0 0 1 1 1z' /%3E%3C/svg%3E")}
.jv-i[data-i="plane"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17.8 19.2 16 11l3.5-3.5C21 6 21.5 4 21 3c-1-.5-3 0-4.5 1.5L13 8 4.8 6.2c-.5-.1-.9.1-1.1.5l-.3.5c-.2.5-.1 1 .3 1.3L9 12l-2 3H4l-1 1 3 2 2 3 1-1v-3l3-2 3.5 5.3c.3.4.8.5 1.3.3l.5-.2c.4-.3.6-.7.5-1.2z' /%3E%3C/svg%3E")}
.jv-i[data-i="play"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolygon points='6 3 20 12 6 21 6 3' /%3E%3C/svg%3E")}
.jv-i[data-i="plug"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22v-5' /%3E %3Cpath d='M9 8V2' /%3E %3Cpath d='M15 8V2' /%3E %3Cpath d='M18 8v5a4 4 0 0 1-4 4h-4a4 4 0 0 1-4-4V8Z' /%3E%3C/svg%3E")}
.jv-i[data-i="plus"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14' /%3E %3Cpath d='M12 5v14' /%3E%3C/svg%3E")}
.jv-i[data-i="popcorn"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 8a2 2 0 0 0 0-4 2 2 0 0 0-4 0 2 2 0 0 0-4 0 2 2 0 0 0-4 0 2 2 0 0 0 0 4' /%3E %3Cpath d='M10 22 9 8' /%3E %3Cpath d='m14 22 1-14' /%3E %3Cpath d='M20 8c.5 0 .9.4.8 1l-2.6 12c-.1.5-.7 1-1.2 1H7c-.6 0-1.1-.4-1.2-1L3.2 9c-.1-.6.3-1 .8-1Z' /%3E%3C/svg%3E")}
.jv-i[data-i="printer"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2' /%3E %3Cpath d='M6 9V3a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v6' /%3E %3Crect x='6' y='14' width='12' height='8' rx='1' /%3E%3C/svg%3E")}
.jv-i[data-i="receipt"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 2v20l2-1 2 1 2-1 2 1 2-1 2 1 2-1 2 1V2l-2 1-2-1-2 1-2-1-2 1-2-1-2 1Z' /%3E %3Cpath d='M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8' /%3E %3Cpath d='M12 17.5v-11' /%3E%3C/svg%3E")}
.jv-i[data-i="refresh-cw"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8' /%3E %3Cpath d='M21 3v5h-5' /%3E %3Cpath d='M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16' /%3E %3Cpath d='M8 16H3v5' /%3E%3C/svg%3E")}
.jv-i[data-i="repeat"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m17 2 4 4-4 4' /%3E %3Cpath d='M3 11v-1a4 4 0 0 1 4-4h14' /%3E %3Cpath d='m7 22-4-4 4-4' /%3E %3Cpath d='M21 13v1a4 4 0 0 1-4 4H3' /%3E%3C/svg%3E")}
.jv-i[data-i="rewind"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolygon points='11 19 2 12 11 5 11 19' /%3E %3Cpolygon points='22 19 13 12 22 5 22 19' /%3E%3C/svg%3E")}
.jv-i[data-i="ribbon"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 11.22C11 9.997 10 9 10 8a2 2 0 0 1 4 0c0 1-.998 2.002-2.01 3.22' /%3E %3Cpath d='m12 18 2.57-3.5' /%3E %3Cpath d='M6.243 9.016a7 7 0 0 1 11.507-.009' /%3E %3Cpath d='M9.35 14.53 12 11.22' /%3E %3Cpath d='M9.35 14.53C7.728 12.246 6 10.221 6 7a6 5 0 0 1 12 0c-.005 3.22-1.778 5.235-3.43 7.5l3.557 4.527a1 1 0 0 1-.203 1.43l-1.894 1.36a1 1 0 0 1-1.384-.215L12 18l-2.679 3.593a1 1 0 0 1-1.39.213l-1.865-1.353a1 1 0 0 1-.203-1.422z' /%3E%3C/svg%3E")}
.jv-i[data-i="ruler"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21.3 15.3a2.4 2.4 0 0 1 0 3.4l-2.6 2.6a2.4 2.4 0 0 1-3.4 0L2.7 8.7a2.41 2.41 0 0 1 0-3.4l2.6-2.6a2.41 2.41 0 0 1 3.4 0Z' /%3E %3Cpath d='m14.5 12.5 2-2' /%3E %3Cpath d='m11.5 9.5 2-2' /%3E %3Cpath d='m8.5 6.5 2-2' /%3E %3Cpath d='m17.5 15.5 2-2' /%3E%3C/svg%3E")}
.jv-i[data-i="save"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z' /%3E %3Cpath d='M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7' /%3E %3Cpath d='M7 3v4a1 1 0 0 0 1 1h7' /%3E%3C/svg%3E")}
.jv-i[data-i="scissors"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='6' cy='6' r='3' /%3E %3Cpath d='M8.12 8.12 12 12' /%3E %3Cpath d='M20 4 8.12 15.88' /%3E %3Ccircle cx='6' cy='18' r='3' /%3E %3Cpath d='M14.8 14.8 20 20' /%3E%3C/svg%3E")}
.jv-i[data-i="scroll-text"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 12h-5' /%3E %3Cpath d='M15 8h-5' /%3E %3Cpath d='M19 17V5a2 2 0 0 0-2-2H4' /%3E %3Cpath d='M8 21h12a2 2 0 0 0 2-2v-1a1 1 0 0 0-1-1H11a1 1 0 0 0-1 1v1a2 2 0 1 1-4 0V5a2 2 0 1 0-4 0v2a1 1 0 0 0 1 1h3' /%3E%3C/svg%3E")}
.jv-i[data-i="search"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8' /%3E %3Cpath d='m21 21-4.3-4.3' /%3E%3C/svg%3E")}
.jv-i[data-i="send"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z' /%3E %3Cpath d='m21.854 2.147-10.94 10.939' /%3E%3C/svg%3E")}
.jv-i[data-i="settings"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z' /%3E %3Ccircle cx='12' cy='12' r='3' /%3E%3C/svg%3E")}
.jv-i[data-i="shield"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z' /%3E%3C/svg%3E")}
.jv-i[data-i="shield-check"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z' /%3E %3Cpath d='m9 12 2 2 4-4' /%3E%3C/svg%3E")}
.jv-i[data-i="shopping-bag"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z' /%3E %3Cpath d='M3 6h18' /%3E %3Cpath d='M16 10a4 4 0 0 1-8 0' /%3E%3C/svg%3E")}
.jv-i[data-i="shopping-basket"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 11-1 9' /%3E %3Cpath d='m19 11-4-7' /%3E %3Cpath d='M2 11h20' /%3E %3Cpath d='m3.5 11 1.6 7.4a2 2 0 0 0 2 1.6h9.8a2 2 0 0 0 2-1.6l1.7-7.4' /%3E %3Cpath d='M4.5 15.5h15' /%3E %3Cpath d='m5 11 4-7' /%3E %3Cpath d='m9 11 1 9' /%3E%3C/svg%3E")}
.jv-i[data-i="shopping-cart"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='21' r='1' /%3E %3Ccircle cx='19' cy='21' r='1' /%3E %3Cpath d='M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12' /%3E%3C/svg%3E")}
.jv-i[data-i="signature"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21 17-2.156-1.868A.5.5 0 0 0 18 15.5v.5a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1c0-2.545-3.991-3.97-8.5-4a1 1 0 0 0 0 5c4.153 0 4.745-11.295 5.708-13.5a2.5 2.5 0 1 1 3.31 3.284' /%3E %3Cpath d='M3 21h18' /%3E%3C/svg%3E")}
.jv-i[data-i="skip-forward"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolygon points='5 4 15 12 5 20 5 4' /%3E %3Cline x1='19' x2='19' y1='5' y2='19' /%3E%3C/svg%3E")}
.jv-i[data-i="smartphone"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='14' height='20' x='5' y='2' rx='2' ry='2' /%3E %3Cpath d='M12 18h.01' /%3E%3C/svg%3E")}
.jv-i[data-i="smile"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10' /%3E %3Cpath d='M8 14s1.5 2 4 2 4-2 4-2' /%3E %3Cline x1='9' x2='9.01' y1='9' y2='9' /%3E %3Cline x1='15' x2='15.01' y1='9' y2='9' /%3E%3C/svg%3E")}
.jv-i[data-i="snowflake"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='2' x2='22' y1='12' y2='12' /%3E %3Cline x1='12' x2='12' y1='2' y2='22' /%3E %3Cpath d='m20 16-4-4 4-4' /%3E %3Cpath d='m4 8 4 4-4 4' /%3E %3Cpath d='m16 4-4 4-4-4' /%3E %3Cpath d='m8 20 4-4 4 4' /%3E%3C/svg%3E")}
.jv-i[data-i="sparkles"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z' /%3E %3Cpath d='M20 3v4' /%3E %3Cpath d='M22 5h-4' /%3E %3Cpath d='M4 17v2' /%3E %3Cpath d='M5 18H3' /%3E%3C/svg%3E")}
.jv-i[data-i="square"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='3' rx='2' /%3E%3C/svg%3E")}
.jv-i[data-i="star"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z' /%3E%3C/svg%3E")}
.jv-i[data-i="stethoscope"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 2v2' /%3E %3Cpath d='M5 2v2' /%3E %3Cpath d='M5 3H4a2 2 0 0 0-2 2v4a6 6 0 0 0 12 0V5a2 2 0 0 0-2-2h-1' /%3E %3Cpath d='M8 15a6 6 0 0 0 12 0v-3' /%3E %3Ccircle cx='20' cy='10' r='2' /%3E%3C/svg%3E")}
.jv-i[data-i="sun"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='4' /%3E %3Cpath d='M12 2v2' /%3E %3Cpath d='M12 20v2' /%3E %3Cpath d='m4.93 4.93 1.41 1.41' /%3E %3Cpath d='m17.66 17.66 1.41 1.41' /%3E %3Cpath d='M2 12h2' /%3E %3Cpath d='M20 12h2' /%3E %3Cpath d='m6.34 17.66-1.41 1.41' /%3E %3Cpath d='m19.07 4.93-1.41 1.41' /%3E%3C/svg%3E")}
.jv-i[data-i="tablet-smartphone"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='10' height='14' x='3' y='8' rx='2' /%3E %3Cpath d='M5 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2h-2.4' /%3E %3Cpath d='M8 18h.01' /%3E%3C/svg%3E")}
.jv-i[data-i="tag"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z' /%3E %3Ccircle cx='7.5' cy='7.5' r='.5' fill='currentColor' /%3E%3C/svg%3E")}
.jv-i[data-i="target"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10' /%3E %3Ccircle cx='12' cy='12' r='6' /%3E %3Ccircle cx='12' cy='12' r='2' /%3E%3C/svg%3E")}
.jv-i[data-i="thumbs-down"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 14V2' /%3E %3Cpath d='M9 18.12 10 14H4.17a2 2 0 0 1-1.92-2.56l2.33-8A2 2 0 0 1 6.5 2H20a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.76a2 2 0 0 0-1.79 1.11L12 22a3.13 3.13 0 0 1-3-3.88Z' /%3E%3C/svg%3E")}
.jv-i[data-i="ticket"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z' /%3E %3Cpath d='M13 5v2' /%3E %3Cpath d='M13 17v2' /%3E %3Cpath d='M13 11v2' /%3E%3C/svg%3E")}
.jv-i[data-i="ticket-percent"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 9a3 3 0 1 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 1 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z' /%3E %3Cpath d='M9 9h.01' /%3E %3Cpath d='m15 9-6 6' /%3E %3Cpath d='M15 15h.01' /%3E%3C/svg%3E")}
.jv-i[data-i="timer"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='10' x2='14' y1='2' y2='2' /%3E %3Cline x1='12' x2='15' y1='14' y2='11' /%3E %3Ccircle cx='12' cy='14' r='8' /%3E%3C/svg%3E")}
.jv-i[data-i="trash-2"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18' /%3E %3Cpath d='M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6' /%3E %3Cpath d='M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2' /%3E %3Cline x1='10' x2='10' y1='11' y2='17' /%3E %3Cline x1='14' x2='14' y1='11' y2='17' /%3E%3C/svg%3E")}
.jv-i[data-i="tree-palm"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 8c0-2.76-2.46-5-5.5-5S2 5.24 2 8h2l1-1 1 1h4' /%3E %3Cpath d='M13 7.14A5.82 5.82 0 0 1 16.5 6c3.04 0 5.5 2.24 5.5 5h-3l-1-1-1 1h-3' /%3E %3Cpath d='M5.89 9.71c-2.15 2.15-2.3 5.47-.35 7.43l4.24-4.25.7-.7.71-.71 2.12-2.12c-1.95-1.96-5.27-1.8-7.42.35' /%3E %3Cpath d='M11 15.5c.5 2.5-.17 4.5-1 6.5h4c2-5.5-.5-12-1-14' /%3E%3C/svg%3E")}
.jv-i[data-i="trending-up"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='22 7 13.5 15.5 8.5 10.5 2 17' /%3E %3Cpolyline points='16 7 22 7 22 13' /%3E%3C/svg%3E")}
.jv-i[data-i="triangle-alert"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3' /%3E %3Cpath d='M12 9v4' /%3E %3Cpath d='M12 17h.01' /%3E%3C/svg%3E")}
.jv-i[data-i="truck"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2' /%3E %3Cpath d='M15 18H9' /%3E %3Cpath d='M19 18h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.624l-3.48-4.35A1 1 0 0 0 17.52 8H14' /%3E %3Ccircle cx='17' cy='18' r='2' /%3E %3Ccircle cx='7' cy='18' r='2' /%3E%3C/svg%3E")}
.jv-i[data-i="undo-2"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 14 4 9l5-5' /%3E %3Cpath d='M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5a5.5 5.5 0 0 1-5.5 5.5H11' /%3E%3C/svg%3E")}
.jv-i[data-i="upload"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4' /%3E %3Cpolyline points='17 8 12 3 7 8' /%3E %3Cline x1='12' x2='12' y1='3' y2='15' /%3E%3C/svg%3E")}
.jv-i[data-i="user"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2' /%3E %3Ccircle cx='12' cy='7' r='4' /%3E%3C/svg%3E")}
.jv-i[data-i="user-round"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='5' /%3E %3Cpath d='M20 21a8 8 0 0 0-16 0' /%3E%3C/svg%3E")}
.jv-i[data-i="users"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2' /%3E %3Ccircle cx='9' cy='7' r='4' /%3E %3Cpath d='M22 21v-2a4 4 0 0 0-3-3.87' /%3E %3Cpath d='M16 3.13a4 4 0 0 1 0 7.75' /%3E%3C/svg%3E")}
.jv-i[data-i="users-round"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 21a8 8 0 0 0-16 0' /%3E %3Ccircle cx='10' cy='8' r='5' /%3E %3Cpath d='M22 20c0-3.37-2-6.5-4-8a5 5 0 0 0-.45-8.3' /%3E%3C/svg%3E")}
.jv-i[data-i="video"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5' /%3E %3Crect x='2' y='6' width='14' height='12' rx='2' /%3E%3C/svg%3E")}
.jv-i[data-i="wallet"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 7V4a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1' /%3E %3Cpath d='M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4' /%3E%3C/svg%3E")}
.jv-i[data-i="warehouse"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 8.35V20a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V8.35A2 2 0 0 1 3.26 6.5l8-3.2a2 2 0 0 1 1.48 0l8 3.2A2 2 0 0 1 22 8.35Z' /%3E %3Cpath d='M6 18h12' /%3E %3Cpath d='M6 14h12' /%3E %3Crect width='12' height='12' x='6' y='10' /%3E%3C/svg%3E")}
.jv-i[data-i="wrench"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z' /%3E%3C/svg%3E")}
.jv-i[data-i="x"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18' /%3E %3Cpath d='m6 6 12 12' /%3E%3C/svg%3E")}
.jv-i[data-i="zap"]{--ic: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z' /%3E%3C/svg%3E")}
