/* SpaceCore Admin Kit v1 — компоненты. Требует tokens.css. Все классы с префиксом k- */
@font-face{font-family:"Inter";src:url("fonts/InterVariable.woff2") format("woff2");font-weight:100 900;font-display:swap}
@font-face{font-family:"Inter";src:url("fonts/InterVariable-Italic.woff2") format("woff2");font-weight:100 900;font-style:italic;font-display:swap}

*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body.k{margin:0;background:var(--k-bg);color:var(--k-ink);font:var(--k-fs)/1.5 var(--k-font);font-feature-settings:"cv11","ss01";-webkit-font-smoothing:antialiased}
a{color:var(--k-primary);text-decoration:none}a:hover{text-decoration:underline}
:focus-visible{outline:none;box-shadow:var(--k-focus)}
h1.k-h1,.k-h1{font-size:var(--k-fs-h1);font-weight:650;letter-spacing:-.01em;margin:0 0 var(--k-sp-4)}
.k-h2{font-size:var(--k-fs-h2);font-weight:650;margin:var(--k-sp-5) 0 var(--k-sp-3)}
.k-label{font-size:var(--k-fs-xs);font-weight:650;text-transform:uppercase;letter-spacing:.06em;color:var(--k-ink-3)}
.k-muted{color:var(--k-ink-3)}.k-mono{font-family:var(--k-mono);font-size:.92em}.k-num{font-variant-numeric:tabular-nums}
.k-code{font-family:var(--k-mono);font-size:.88em;background:var(--k-surface-2);padding:1px 6px;border-radius:var(--k-radius-sm)}

/* ---------- каркас ---------- */
.k-app{display:grid;grid-template-columns:var(--k-sidebar-w) 1fr;min-height:100vh}
.k-sidebar{background:var(--k-sidebar);color:var(--k-sidebar-ink);padding:var(--k-sp-4) var(--k-sp-3);display:flex;flex-direction:column;gap:var(--k-sp-1);position:sticky;top:0;height:100vh;overflow:auto}
.k-sidebar .k-brand{color:#fff;font-weight:700;font-size:15px;padding:var(--k-sp-2) var(--k-sp-3);margin-bottom:var(--k-sp-3);display:flex;align-items:center;gap:10px}
.k-sidebar .k-brand small{display:block;font-weight:500;font-size:11px;color:var(--k-sidebar-ink);opacity:.8}
.k-nav a{display:flex;align-items:center;gap:10px;padding:9px var(--k-sp-3);border-radius:var(--k-radius-sm);color:var(--k-sidebar-ink);font-weight:500}
.k-nav a:hover{background:var(--k-sidebar-active);text-decoration:none;color:#fff}
.k-nav a.is-active{background:var(--k-sidebar-active);color:#fff;box-shadow:inset 3px 0 0 var(--k-sidebar-accent)}
.k-nav .k-nav-group{font-size:var(--k-fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--k-ink-3);padding:var(--k-sp-3) var(--k-sp-3) var(--k-sp-1)}
.k-sidebar .k-spacer{flex:1}
.k-main{min-width:0;display:flex;flex-direction:column}
.k-topbar{display:flex;align-items:center;gap:var(--k-sp-3);padding:var(--k-sp-3) var(--k-sp-5);background:var(--k-surface);border-bottom:.5px solid var(--k-line);position:sticky;top:0;z-index:5}
.k-topbar .k-title{font-weight:650;font-size:var(--k-fs-lg)}
.k-topbar .k-spacer{flex:1}
.k-content{padding:var(--k-sp-5);display:flex;flex-direction:column;gap:var(--k-sp-4)}
/* вариант с табами (2–4 раздела) */
.k-tabs{display:flex;gap:2px;border-bottom:.5px solid var(--k-line);flex-wrap:wrap}
.k-tabs a,.k-tabs button{padding:10px 14px;color:var(--k-ink-2);font-weight:600;border:0;background:none;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer;font:inherit;font-weight:600}
.k-tabs a:hover{color:var(--k-ink);text-decoration:none}.k-tabs .is-active{color:var(--k-primary);border-bottom-color:var(--k-primary)}
@media(max-width:860px){.k-app{grid-template-columns:1fr}.k-sidebar{position:fixed;bottom:0;top:auto;height:auto;width:100%;flex-direction:row;padding:6px;gap:0;z-index:10}
 .k-sidebar .k-brand,.k-nav .k-nav-group,.k-sidebar .k-spacer{display:none}.k-nav{display:contents}.k-nav a{flex:1;flex-direction:column;gap:2px;font-size:11px;padding:6px 2px;justify-content:center;text-align:center}
 .k-nav a.is-active{box-shadow:none}.k-content{padding:var(--k-sp-4);padding-bottom:80px}.k-topbar{padding:var(--k-sp-3) var(--k-sp-4)}}

/* ---------- карточки / статы ---------- */
.k-card{background:var(--k-surface);border:.5px solid var(--k-line);border-radius:var(--k-radius);padding:var(--k-sp-4) var(--k-sp-5);box-shadow:var(--k-shadow)}
.k-card .k-card-title{font-weight:650;font-size:var(--k-fs-lg);margin:0 0 var(--k-sp-3)}
.k-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:var(--k-sp-3)}
.k-stat{background:var(--k-surface);border:.5px solid var(--k-line);border-radius:var(--k-radius);padding:var(--k-sp-3) var(--k-sp-4)}
.k-stat .k-label{margin-bottom:4px}.k-stat .k-value{font-size:22px;font-weight:650;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.k-stat .k-sub{font-size:var(--k-fs-sm);color:var(--k-ink-3)}

/* ---------- кнопки ---------- */
.k-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--k-control-h);padding:0 14px;border-radius:var(--k-radius-sm);border:.5px solid var(--k-line-strong);background:var(--k-surface);color:var(--k-ink);font:inherit;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .12s,border-color .12s}
.k-btn:hover{background:var(--k-surface-2);text-decoration:none}
.k-btn:disabled,.k-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}
.k-btn-primary{background:var(--k-primary);border-color:var(--k-primary);color:var(--k-on-primary)}.k-btn-primary:hover{background:var(--k-primary-hover);border-color:var(--k-primary-hover)}
.k-btn-danger{background:var(--k-danger);border-color:var(--k-danger);color:#fff}.k-btn-danger:hover{filter:brightness(.92)}
.k-btn-ghost{border-color:transparent;background:transparent}.k-btn-ghost:hover{background:var(--k-surface-2)}
.k-btn-sm{height:28px;padding:0 10px;font-size:var(--k-fs-sm)}.k-btn-lg{height:44px;padding:0 20px;font-size:15px}
.k-btn-block{width:100%}
.k-btn .k-spin{width:14px;height:14px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:k-spin .7s linear infinite}
@keyframes k-spin{to{transform:rotate(360deg)}}

/* ---------- формы ---------- */
.k-field{display:flex;flex-direction:column;gap:5px;min-width:0}
.k-field>label,.k-field-label{font-size:var(--k-fs-sm);font-weight:600;color:var(--k-ink-2)}
.k-field .k-hint{font-size:var(--k-fs-xs);color:var(--k-ink-3)}.k-field .k-error{font-size:var(--k-fs-xs);color:var(--k-danger)}
.k-input,.k-select,.k-textarea{height:var(--k-control-h);width:100%;padding:0 10px;border:.5px solid var(--k-line-strong);border-radius:var(--k-radius-sm);background:var(--k-surface);color:var(--k-ink);font:inherit;transition:border-color .12s,box-shadow .12s}
.k-textarea{height:auto;min-height:88px;padding:8px 10px;resize:vertical}
.k-input:focus,.k-select:focus,.k-textarea:focus{border-color:var(--k-primary);box-shadow:var(--k-focus)}
.k-input::placeholder{color:var(--k-ink-3)}
.k-input[aria-invalid=true],.k-field.is-invalid .k-input{border-color:var(--k-danger)}
.k-select{appearance:none;padding-right:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2.5'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}
.k-check{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-weight:500}.k-check input{width:16px;height:16px;accent-color:var(--k-primary);margin:0}
.k-switch{position:relative;width:38px;height:22px;display:inline-block}.k-switch input{opacity:0;width:0;height:0}
.k-switch span{position:absolute;inset:0;background:var(--k-surface-3);border-radius:22px;transition:.15s}.k-switch span::before{content:"";position:absolute;width:18px;height:18px;left:2px;top:2px;background:#fff;border-radius:50%;transition:.15s;box-shadow:0 1px 2px rgb(0 0 0/.2)}
.k-switch input:checked+span{background:var(--k-primary)}.k-switch input:checked+span::before{transform:translateX(16px)}
.k-form{display:grid;gap:var(--k-sp-4)}.k-form-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--k-sp-3)}
.k-form-actions{display:flex;gap:var(--k-sp-2);justify-content:flex-end;padding-top:var(--k-sp-2)}
.k-input-group{display:flex}.k-input-group .k-input{border-radius:var(--k-radius-sm) 0 0 var(--k-radius-sm)}.k-input-group .k-btn{border-radius:0 var(--k-radius-sm) var(--k-radius-sm) 0;margin-left:-.5px}

/* ---------- k-multi: множественный выбор — поле-кнопка + выпадающий список с чекбоксами ---------- */
.k-multi{position:relative}
.k-multi-btn{height:var(--k-control-h);width:100%;padding:0 30px 0 10px;border:.5px solid var(--k-line-strong);border-radius:var(--k-radius-sm);background:var(--k-surface);color:var(--k-ink);font:inherit;text-align:left;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2.5'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}
.k-multi-btn:focus{border-color:var(--k-primary);box-shadow:var(--k-focus);outline:none}
.k-multi-btn.is-empty{color:var(--k-ink-3)}
.k-multi-panel{display:none;position:absolute;z-index:40;top:calc(100% + 4px);left:0;min-width:100%;max-height:280px;overflow:auto;padding:4px;background:var(--k-surface);border:.5px solid var(--k-line);border-radius:var(--k-radius);box-shadow:var(--k-shadow-lg)}
.k-multi.is-open .k-multi-panel{display:block}
.k-multi-opt{display:flex;align-items:center;gap:8px;padding:7px 9px;border-radius:var(--k-radius-sm);cursor:pointer;white-space:nowrap}
.k-multi-opt:hover{background:var(--k-surface-2)}
.k-multi-opt input{width:16px;height:16px;accent-color:var(--k-primary);margin:0;flex:none}

/* ---------- фильтры: Поиск → Период → Статус → Ответственный → … → Сбросить ---------- */
.k-filters{display:flex;flex-wrap:wrap;gap:var(--k-sp-2);align-items:center}
.k-filters .k-input,.k-filters .k-select{width:auto;min-width:160px}
.k-filters .k-search{min-width:220px;flex:1 1 220px}
.k-filters .k-reset{margin-left:auto}
.k-chips{display:flex;flex-wrap:wrap;gap:6px}
.k-chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:20px;background:var(--k-primary-soft);color:var(--k-primary-ink);font-size:var(--k-fs-sm);font-weight:600}
.k-chip button{border:0;background:none;color:inherit;cursor:pointer;padding:0;font-size:14px;line-height:1}
/* период: пресеты + свой диапазон */
.k-period{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}
.k-period .k-seg{display:inline-flex;border:.5px solid var(--k-line-strong);border-radius:var(--k-radius-sm);overflow:hidden;height:var(--k-control-h)}
.k-period .k-seg button{border:0;background:var(--k-surface);color:var(--k-ink-2);padding:0 12px;font:inherit;font-weight:600;cursor:pointer;border-right:.5px solid var(--k-line)}
.k-period .k-seg button:last-child{border-right:0}.k-period .k-seg button.is-active{background:var(--k-primary-soft);color:var(--k-primary-ink)}
.k-period .k-range{display:none;gap:6px;align-items:center}.k-period.is-custom .k-range{display:inline-flex}.k-period .k-range .k-input{width:150px}

/* ---------- таблица ---------- */
.k-table-wrap{overflow-x:auto;background:var(--k-surface);border:.5px solid var(--k-line);border-radius:var(--k-radius)}
.k-table{border-collapse:collapse;width:100%;font-size:13.5px}
.k-table th{text-align:left;font-size:var(--k-fs-xs);font-weight:650;text-transform:uppercase;letter-spacing:.05em;color:var(--k-ink-3);padding:10px 14px;background:var(--k-surface-2);border-bottom:.5px solid var(--k-line-strong);white-space:nowrap;position:sticky;top:0}
.k-table td{padding:10px 14px;border-bottom:.5px solid var(--k-line);vertical-align:middle}
.k-table tbody tr:last-child td{border-bottom:0}.k-table tbody tr:hover td{background:var(--k-surface-2)}
.k-table .k-num,.k-table td.k-right{text-align:right;font-variant-numeric:tabular-nums}
.k-table tr.is-clickable{cursor:pointer}
.k-table-foot{display:flex;align-items:center;gap:var(--k-sp-3);padding:var(--k-sp-3) var(--k-sp-4);border-top:.5px solid var(--k-line);color:var(--k-ink-3);font-size:var(--k-fs-sm)}
.k-empty{padding:var(--k-sp-6) var(--k-sp-4);text-align:center;color:var(--k-ink-3)}.k-empty b{display:block;color:var(--k-ink-2);font-size:15px;margin-bottom:4px}
.k-empty .k-btn{margin-top:var(--k-sp-3)}

/* ---------- бейджи ---------- */
.k-badge{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:20px;font-size:var(--k-fs-xs);font-weight:700;letter-spacing:.03em;text-transform:uppercase;background:var(--k-surface-3);color:var(--k-ink-2);white-space:nowrap}
.k-badge-success{background:var(--k-success-soft);color:var(--k-success-ink)}.k-badge-warning{background:var(--k-warning-soft);color:var(--k-warning-ink)}
.k-badge-danger{background:var(--k-danger-soft);color:var(--k-danger-ink)}.k-badge-info{background:var(--k-info-soft);color:var(--k-info-ink)}.k-badge-primary{background:var(--k-primary-soft);color:var(--k-primary-ink)}
.k-dot{width:8px;height:8px;border-radius:50%;background:currentColor;display:inline-block}

/* ---------- алерты / колауты ---------- */
.k-alert{display:flex;gap:10px;padding:12px 14px;border-radius:var(--k-radius);border:.5px solid var(--k-line);background:var(--k-surface-2);color:var(--k-ink-2);font-size:13.5px}
.k-alert b{color:var(--k-ink)}
.k-alert-info{background:var(--k-info-soft);color:var(--k-info-ink);border-color:transparent}.k-alert-info b{color:inherit}
.k-alert-success{background:var(--k-success-soft);color:var(--k-success-ink);border-color:transparent}.k-alert-success b{color:inherit}
.k-alert-warning{background:var(--k-warning-soft);color:var(--k-warning-ink);border-color:transparent}.k-alert-warning b{color:inherit}
.k-alert-danger{background:var(--k-danger-soft);color:var(--k-danger-ink);border-color:transparent}.k-alert-danger b{color:inherit}

/* ---------- модалка ---------- */
.k-modal-backdrop{position:fixed;inset:0;background:rgb(15 23 42/.5);display:flex;align-items:center;justify-content:center;padding:var(--k-sp-4);z-index:50;opacity:0;pointer-events:none;transition:opacity .15s}
.k-modal-backdrop.is-open{opacity:1;pointer-events:auto}
.k-modal{background:var(--k-surface);border-radius:var(--k-radius-lg);box-shadow:var(--k-shadow-lg);width:100%;max-width:520px;max-height:90vh;display:flex;flex-direction:column;transform:translateY(8px);transition:transform .15s}
.k-modal-backdrop.is-open .k-modal{transform:none}.k-modal.k-modal-wide{max-width:860px}
.k-modal-head{display:flex;align-items:center;gap:10px;padding:var(--k-sp-4) var(--k-sp-5);border-bottom:.5px solid var(--k-line)}
.k-modal-head h3{margin:0;font-size:var(--k-fs-lg);font-weight:650;flex:1}
.k-modal-body{padding:var(--k-sp-4) var(--k-sp-5);overflow:auto}
.k-modal-foot{display:flex;gap:var(--k-sp-2);justify-content:flex-end;padding:var(--k-sp-3) var(--k-sp-5);border-top:.5px solid var(--k-line)}
.k-x{border:0;background:none;color:var(--k-ink-3);font-size:20px;line-height:1;cursor:pointer;padding:4px;border-radius:var(--k-radius-sm)}.k-x:hover{background:var(--k-surface-2);color:var(--k-ink)}

/* ---------- тосты ---------- */
.k-toasts{position:fixed;top:16px;right:16px;display:flex;flex-direction:column;gap:8px;z-index:100;max-width:360px}
.k-toast{background:var(--k-ink);color:var(--k-ink-inv);padding:11px 14px;border-radius:var(--k-radius);box-shadow:var(--k-shadow-lg);font-size:13.5px;display:flex;gap:10px;align-items:flex-start;animation:k-in .18s ease-out}
.k-toast-success{background:var(--k-success)}.k-toast-error{background:var(--k-danger)}.k-toast-info{background:var(--k-primary)}
.k-toast .k-x{color:inherit;opacity:.8;margin-left:auto}
@keyframes k-in{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}

/* ---------- пагинация ---------- */
.k-more{display:flex;align-items:center;justify-content:center;gap:var(--k-sp-3);padding:var(--k-sp-3)}
.k-pages{display:inline-flex;gap:4px}.k-pages a,.k-pages span{min-width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--k-radius-sm);padding:0 8px;color:var(--k-ink-2);font-weight:600}
.k-pages a:hover{background:var(--k-surface-2);text-decoration:none}.k-pages .is-active{background:var(--k-primary);color:#fff}

/* ---------- страница входа ---------- */
.k-auth{min-height:100vh;display:grid;place-items:center;padding:var(--k-sp-5);background:linear-gradient(160deg,var(--k-bg),var(--k-surface-3))}
.k-auth-card{width:100%;max-width:400px;background:var(--k-surface);border-radius:var(--k-radius-lg);box-shadow:var(--k-shadow-lg);padding:var(--k-sp-6) var(--k-sp-6) var(--k-sp-5)}
.k-auth-brand{display:flex;align-items:center;gap:12px;margin-bottom:var(--k-sp-5)}
.k-auth-logo{width:40px;height:40px;border-radius:10px;background:var(--k-primary);color:#fff;display:grid;place-items:center;font-weight:800;font-size:18px}
.k-auth-brand b{display:block;font-size:17px}.k-auth-brand small{color:var(--k-ink-3)}
.k-auth .k-form{gap:var(--k-sp-3)}
.k-auth-sso{margin-bottom:var(--k-sp-4)}
.k-auth-or{display:flex;align-items:center;gap:10px;color:var(--k-ink-3);font-size:var(--k-fs-xs);text-transform:uppercase;letter-spacing:.06em;margin:var(--k-sp-4) 0}
.k-auth-or::before,.k-auth-or::after{content:"";flex:1;height:.5px;background:var(--k-line)}
.k-auth-foot{margin-top:var(--k-sp-5);text-align:center;font-size:var(--k-fs-xs);color:var(--k-ink-3)}
.k-auth-links{display:flex;justify-content:space-between;font-size:var(--k-fs-sm)}

/* ---------- утилиты ---------- */
.k-row{display:flex;align-items:center;gap:var(--k-sp-2);flex-wrap:wrap}.k-row .k-spacer{flex:1}
.k-stack{display:flex;flex-direction:column;gap:var(--k-sp-3)}
.k-grid-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--k-sp-4)}
.k-hide-mobile{display:initial}@media(max-width:860px){.k-hide-mobile{display:none!important}}
.k-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}

/* ---------- пароль с кнопкой «показать» ---------- */
.k-pass{position:relative}
.k-pass .k-input{padding-right:40px}
.k-pass-eye{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:30px;height:30px;border:0;background:none;border-radius:var(--k-radius-sm);color:var(--k-ink-3);cursor:pointer;padding:0}
.k-pass-eye:hover{background:var(--k-surface-2);color:var(--k-ink)}
.k-pass-eye::before{content:"";display:block;width:18px;height:18px;margin:auto;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7S2 12 2 12z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7S2 12 2 12z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") center/contain no-repeat}
.k-pass.is-shown .k-pass-eye::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3l18 18M10.6 10.6a3 3 0 0 0 4.2 4.2M9.9 5.1A10.7 10.7 0 0 1 12 5c6.5 0 10 7 10 7a17 17 0 0 1-3.2 4.1M6.6 6.6A16.8 16.8 0 0 0 2 12s3.5 7 10 7c1.6 0 3-.3 4.2-.9'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3l18 18M10.6 10.6a3 3 0 0 0 4.2 4.2M9.9 5.1A10.7 10.7 0 0 1 12 5c6.5 0 10 7 10 7a17 17 0 0 1-3.2 4.1M6.6 6.6A16.8 16.8 0 0 0 2 12s3.5 7 10 7c1.6 0 3-.3 4.2-.9'/%3E%3C/svg%3E")}

.k-i{display:inline-block;width:18px;height:18px;background:currentColor;vertical-align:-3px;flex:none;-webkit-mask:var(--i) center/contain no-repeat;mask:var(--i) center/contain no-repeat}
.k-i-sm{width:14px;height:14px;vertical-align:-2px}.k-i-lg{width:24px;height:24px;vertical-align:-5px}
.k-i-home{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-home'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M5 12l-2 0l9 -9l9 9l-2 0' /%3E %3Cpath d='M5 12v7a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-7' /%3E %3Cpath d='M9 21v-6a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v6' /%3E%3C/svg%3E")}
.k-i-list{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-list'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M9 6l11 0' /%3E %3Cpath d='M9 12l11 0' /%3E %3Cpath d='M9 18l11 0' /%3E %3Cpath d='M5 6l0 .01' /%3E %3Cpath d='M5 12l0 .01' /%3E %3Cpath d='M5 18l0 .01' /%3E%3C/svg%3E")}
.k-i-layout-dashboard{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-layout-dashboard'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M5 4h4a1 1 0 0 1 1 1v6a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1v-6a1 1 0 0 1 1 -1' /%3E %3Cpath d='M5 16h4a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1v-2a1 1 0 0 1 1 -1' /%3E %3Cpath d='M15 12h4a1 1 0 0 1 1 1v6a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1v-6a1 1 0 0 1 1 -1' /%3E %3Cpath d='M15 4h4a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1v-2a1 1 0 0 1 1 -1' /%3E%3C/svg%3E")}
.k-i-menu-2{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-menu-2'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M4 6l16 0' /%3E %3Cpath d='M4 12l16 0' /%3E %3Cpath d='M4 18l16 0' /%3E%3C/svg%3E")}
.k-i-settings{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-settings'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M10.325 4.317c.426 -1.756 2.924 -1.756 3.35 0a1.724 1.724 0 0 0 2.573 1.066c1.543 -.94 3.31 .826 2.37 2.37a1.724 1.724 0 0 0 1.065 2.572c1.756 .426 1.756 2.924 0 3.35a1.724 1.724 0 0 0 -1.066 2.573c.94 1.543 -.826 3.31 -2.37 2.37a1.724 1.724 0 0 0 -2.572 1.065c-.426 1.756 -2.924 1.756 -3.35 0a1.724 1.724 0 0 0 -2.573 -1.066c-1.543 .94 -3.31 -.826 -2.37 -2.37a1.724 1.724 0 0 0 -1.065 -2.572c-1.756 -.426 -1.756 -2.924 0 -3.35a1.724 1.724 0 0 0 1.066 -2.573c-.94 -1.543 .826 -3.31 2.37 -2.37c1 .608 2.296 .07 2.572 -1.065' /%3E %3Cpath d='M9 12a3 3 0 1 0 6 0a3 3 0 0 0 -6 0' /%3E%3C/svg%3E")}
.k-i-logout{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-logout'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M14 8v-2a2 2 0 0 0 -2 -2h-7a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h7a2 2 0 0 0 2 -2v-2' /%3E %3Cpath d='M9 12h12l-3 -3' /%3E %3Cpath d='M18 15l3 -3' /%3E%3C/svg%3E")}
.k-i-user{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-user'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M8 7a4 4 0 1 0 8 0a4 4 0 0 0 -8 0' /%3E %3Cpath d='M6 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2' /%3E%3C/svg%3E")}
.k-i-users{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-users'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M5 7a4 4 0 1 0 8 0a4 4 0 1 0 -8 0' /%3E %3Cpath d='M3 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2' /%3E %3Cpath d='M16 3.13a4 4 0 0 1 0 7.75' /%3E %3Cpath d='M21 21v-2a4 4 0 0 0 -3 -3.85' /%3E%3C/svg%3E")}
.k-i-users-group{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-users-group'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M10 13a2 2 0 1 0 4 0a2 2 0 0 0 -4 0' /%3E %3Cpath d='M8 21v-1a2 2 0 0 1 2 -2h4a2 2 0 0 1 2 2v1' /%3E %3Cpath d='M15 5a2 2 0 1 0 4 0a2 2 0 0 0 -4 0' /%3E %3Cpath d='M17 10h2a2 2 0 0 1 2 2v1' /%3E %3Cpath d='M5 5a2 2 0 1 0 4 0a2 2 0 0 0 -4 0' /%3E %3Cpath d='M3 13v-1a2 2 0 0 1 2 -2h2' /%3E%3C/svg%3E")}
.k-i-building{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-building'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M3 21l18 0' /%3E %3Cpath d='M9 8l1 0' /%3E %3Cpath d='M9 12l1 0' /%3E %3Cpath d='M9 16l1 0' /%3E %3Cpath d='M14 8l1 0' /%3E %3Cpath d='M14 12l1 0' /%3E %3Cpath d='M14 16l1 0' /%3E %3Cpath d='M5 21v-16a2 2 0 0 1 2 -2h10a2 2 0 0 1 2 2v16' /%3E%3C/svg%3E")}
.k-i-plus{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-plus'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M12 5l0 14' /%3E %3Cpath d='M5 12l14 0' /%3E%3C/svg%3E")}
.k-i-pencil{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-pencil'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M4 20h4l10.5 -10.5a2.828 2.828 0 1 0 -4 -4l-10.5 10.5v4' /%3E %3Cpath d='M13.5 6.5l4 4' /%3E%3C/svg%3E")}
.k-i-trash{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-trash'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M4 7l16 0' /%3E %3Cpath d='M10 11l0 6' /%3E %3Cpath d='M14 11l0 6' /%3E %3Cpath d='M5 7l1 12a2 2 0 0 0 2 2h8a2 2 0 0 0 2 -2l1 -12' /%3E %3Cpath d='M9 7v-3a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v3' /%3E%3C/svg%3E")}
.k-i-x{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-x'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M18 6l-12 12' /%3E %3Cpath d='M6 6l12 12' /%3E%3C/svg%3E")}
.k-i-check{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-check'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M5 12l5 5l10 -10' /%3E%3C/svg%3E")}
.k-i-copy{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-copy'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M7 9.667a2.667 2.667 0 0 1 2.667 -2.667h8.666a2.667 2.667 0 0 1 2.667 2.667v8.666a2.667 2.667 0 0 1 -2.667 2.667h-8.666a2.667 2.667 0 0 1 -2.667 -2.667l0 -8.666' /%3E %3Cpath d='M4.012 16.737a2.005 2.005 0 0 1 -1.012 -1.737v-10c0 -1.1 .9 -2 2 -2h10c.75 0 1.158 .385 1.5 1' /%3E%3C/svg%3E")}
.k-i-download{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-download'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M4 17v2a2 2 0 0 0 2 2h12a2 2 0 0 0 2 -2v-2' /%3E %3Cpath d='M7 11l5 5l5 -5' /%3E %3Cpath d='M12 4l0 12' /%3E%3C/svg%3E")}
.k-i-upload{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-upload'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M4 17v2a2 2 0 0 0 2 2h12a2 2 0 0 0 2 -2v-2' /%3E %3Cpath d='M7 9l5 -5l5 5' /%3E %3Cpath d='M12 4l0 12' /%3E%3C/svg%3E")}
.k-i-refresh{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-refresh'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M20 11a8.1 8.1 0 0 0 -15.5 -2m-.5 -4v4h4' /%3E %3Cpath d='M4 13a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4' /%3E%3C/svg%3E")}
.k-i-external-link{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-external-link'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M12 6h-6a2 2 0 0 0 -2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-6' /%3E %3Cpath d='M11 13l9 -9' /%3E %3Cpath d='M15 4h5v5' /%3E%3C/svg%3E")}
.k-i-dots{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-dots'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M4 12a1 1 0 1 0 2 0a1 1 0 1 0 -2 0' /%3E %3Cpath d='M11 12a1 1 0 1 0 2 0a1 1 0 1 0 -2 0' /%3E %3Cpath d='M18 12a1 1 0 1 0 2 0a1 1 0 1 0 -2 0' /%3E%3C/svg%3E")}
.k-i-search{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-search'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M3 10a7 7 0 1 0 14 0a7 7 0 1 0 -14 0' /%3E %3Cpath d='M21 21l-6 -6' /%3E%3C/svg%3E")}
.k-i-filter{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-filter'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M4 4h16v2.172a2 2 0 0 1 -.586 1.414l-4.414 4.414v7l-6 2v-8.5l-4.48 -4.928a2 2 0 0 1 -.52 -1.345v-2.227' /%3E%3C/svg%3E")}
.k-i-arrow-left{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-arrow-left'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M5 12l14 0' /%3E %3Cpath d='M5 12l6 6' /%3E %3Cpath d='M5 12l6 -6' /%3E%3C/svg%3E")}
.k-i-arrow-right{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-arrow-right'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M5 12l14 0' /%3E %3Cpath d='M13 18l6 -6' /%3E %3Cpath d='M13 6l6 6' /%3E%3C/svg%3E")}
.k-i-chevron-down{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-chevron-down'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M6 9l6 6l6 -6' /%3E%3C/svg%3E")}
.k-i-chevron-up{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-chevron-up'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M6 15l6 -6l6 6' /%3E%3C/svg%3E")}
.k-i-chevron-left{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-chevron-left'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M15 6l-6 6l6 6' /%3E%3C/svg%3E")}
.k-i-chevron-right{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-chevron-right'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M9 6l6 6l-6 6' /%3E%3C/svg%3E")}
.k-i-alert-triangle{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-alert-triangle'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M12 9v4' /%3E %3Cpath d='M10.363 3.591l-8.106 13.534a1.914 1.914 0 0 0 1.636 2.871h16.214a1.914 1.914 0 0 0 1.636 -2.87l-8.106 -13.536a1.914 1.914 0 0 0 -3.274 0' /%3E %3Cpath d='M12 16h.01' /%3E%3C/svg%3E")}
.k-i-info-circle{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-info-circle'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0' /%3E %3Cpath d='M12 9h.01' /%3E %3Cpath d='M11 12h1v4h1' /%3E%3C/svg%3E")}
.k-i-circle-check{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-circle-check'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0' /%3E %3Cpath d='M9 12l2 2l4 -4' /%3E%3C/svg%3E")}
.k-i-circle-x{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-circle-x'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0' /%3E %3Cpath d='M10 10l4 4m0 -4l-4 4' /%3E%3C/svg%3E")}
.k-i-bell{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-bell'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M10 5a2 2 0 1 1 4 0a7 7 0 0 1 4 6v3a4 4 0 0 0 2 3h-16a4 4 0 0 0 2 -3v-3a7 7 0 0 1 4 -6' /%3E %3Cpath d='M9 17v1a3 3 0 0 0 6 0v-1' /%3E%3C/svg%3E")}
.k-i-loader-2{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-loader-2'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M12 3a9 9 0 1 0 9 9' /%3E%3C/svg%3E")}
.k-i-phone{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-phone'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2' /%3E%3C/svg%3E")}
.k-i-phone-call{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-phone-call'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2' /%3E %3Cpath d='M15 7a2 2 0 0 1 2 2' /%3E %3Cpath d='M15 3a6 6 0 0 1 6 6' /%3E%3C/svg%3E")}
.k-i-phone-off{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-phone-off'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M3 21l18 -18' /%3E %3Cpath d='M5.831 14.161a15.946 15.946 0 0 1 -2.831 -8.161a2 2 0 0 1 2 -2h4l2 5l-2.5 1.5c.108 .22 .223 .435 .345 .645m1.751 2.277c.843 .84 1.822 1.544 2.904 2.078l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a15.963 15.963 0 0 1 -10.344 -4.657' /%3E%3C/svg%3E")}
.k-i-phone-incoming{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-phone-incoming'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2' /%3E %3Cpath d='M15 9l5 -5' /%3E %3Cpath d='M15 5l0 4l4 0' /%3E%3C/svg%3E")}
.k-i-phone-outgoing{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-phone-outgoing'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2c-8.072 -.49 -14.51 -6.928 -15 -15a2 2 0 0 1 2 -2' /%3E %3Cpath d='M15 5h6' /%3E %3Cpath d='M18.5 7.5l2.5 -2.5l-2.5 -2.5' /%3E%3C/svg%3E")}
.k-i-headset{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-headset'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M4 14v-3a8 8 0 1 1 16 0v3' /%3E %3Cpath d='M18 19c0 1.657 -2.686 3 -6 3' /%3E %3Cpath d='M4 14a2 2 0 0 1 2 -2h1a2 2 0 0 1 2 2v3a2 2 0 0 1 -2 2h-1a2 2 0 0 1 -2 -2v-3' /%3E %3Cpath d='M15 14a2 2 0 0 1 2 -2h1a2 2 0 0 1 2 2v3a2 2 0 0 1 -2 2h-1a2 2 0 0 1 -2 -2v-3' /%3E%3C/svg%3E")}
.k-i-clock{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-clock'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0' /%3E %3Cpath d='M12 7v5l3 3' /%3E%3C/svg%3E")}
.k-i-calendar{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-calendar'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M4 7a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2v-12' /%3E %3Cpath d='M16 3v4' /%3E %3Cpath d='M8 3v4' /%3E %3Cpath d='M4 11h16' /%3E %3Cpath d='M11 15h1' /%3E %3Cpath d='M12 15v3' /%3E%3C/svg%3E")}
.k-i-mail{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-mail'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M3 7a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v10a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-10' /%3E %3Cpath d='M3 7l9 6l9 -6' /%3E%3C/svg%3E")}
.k-i-wallet{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-wallet'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M17 8v-3a1 1 0 0 0 -1 -1h-10a2 2 0 0 0 0 4h12a1 1 0 0 1 1 1v3m0 4v3a1 1 0 0 1 -1 1h-12a2 2 0 0 1 -2 -2v-12' /%3E %3Cpath d='M20 12v4h-4a2 2 0 0 1 0 -4h4' /%3E%3C/svg%3E")}
.k-i-chart-bar{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-chart-bar'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M3 13a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v6a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1l0 -6' /%3E %3Cpath d='M15 9a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v10a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1l0 -10' /%3E %3Cpath d='M9 5a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v14a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1l0 -14' /%3E %3Cpath d='M4 20h14' /%3E%3C/svg%3E")}
.k-i-file-text{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-file-text'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M14 3v4a1 1 0 0 0 1 1h4' /%3E %3Cpath d='M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2' /%3E %3Cpath d='M9 9l1 0' /%3E %3Cpath d='M9 13l6 0' /%3E %3Cpath d='M9 17l6 0' /%3E%3C/svg%3E")}
.k-i-moon{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-moon'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454l0 .008' /%3E%3C/svg%3E")}
.k-i-sun{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-sun'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M8 12a4 4 0 1 0 8 0a4 4 0 1 0 -8 0' /%3E %3Cpath d='M3 12h1m8 -9v1m8 8h1m-9 8v1m-6.4 -15.4l.7 .7m12.1 -.7l-.7 .7m0 11.4l.7 .7m-12.1 -.7l-.7 .7' /%3E%3C/svg%3E")}
.k-i-eye{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-eye'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M10 12a2 2 0 1 0 4 0a2 2 0 0 0 -4 0' /%3E %3Cpath d='M21 12c-2.4 4 -5.4 6 -9 6c-3.6 0 -6.6 -2 -9 -6c2.4 -4 5.4 -6 9 -6c3.6 0 6.6 2 9 6' /%3E%3C/svg%3E")}
.k-i-eye-off{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-eye-off'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M10.585 10.587a2 2 0 0 0 2.829 2.828' /%3E %3Cpath d='M16.681 16.673a8.717 8.717 0 0 1 -4.681 1.327c-3.6 0 -6.6 -2 -9 -6c1.272 -2.12 2.712 -3.678 4.32 -4.674m2.86 -1.146a9.055 9.055 0 0 1 1.82 -.18c3.6 0 6.6 2 9 6c-.666 1.11 -1.379 2.067 -2.138 2.87' /%3E %3Cpath d='M3 3l18 18' /%3E%3C/svg%3E")}
.k-i-lock{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-lock'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M5 13a2 2 0 0 1 2 -2h10a2 2 0 0 1 2 2v6a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-6' /%3E %3Cpath d='M11 16a1 1 0 1 0 2 0a1 1 0 0 0 -2 0' /%3E %3Cpath d='M8 11v-4a4 4 0 1 1 8 0v4' /%3E%3C/svg%3E")}
.k-i-key{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-key'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M16.555 3.843l3.602 3.602a2.877 2.877 0 0 1 0 4.069l-2.643 2.643a2.877 2.877 0 0 1 -4.069 0l-.301 -.301l-6.558 6.558a2 2 0 0 1 -1.239 .578l-.175 .008h-1.172a1 1 0 0 1 -.993 -.883l-.007 -.117v-1.172a2 2 0 0 1 .467 -1.284l.119 -.13l.414 -.414h2v-2h2v-2l2.144 -2.144l-.301 -.301a2.877 2.877 0 0 1 0 -4.069l2.643 -2.643a2.877 2.877 0 0 1 4.069 0' /%3E %3Cpath d='M15 9h.01' /%3E%3C/svg%3E")}
.k-i-shield-check{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-shield-check'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M11.46 20.846a12 12 0 0 1 -7.96 -14.846a12 12 0 0 0 8.5 -3a12 12 0 0 0 8.5 3a12 12 0 0 1 -.09 7.06' /%3E %3Cpath d='M15 19l2 2l4 -4' /%3E%3C/svg%3E")}
.k-i-messages{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-messages'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M21 14l-3 -3h-7a1 1 0 0 1 -1 -1v-6a1 1 0 0 1 1 -1h9a1 1 0 0 1 1 1v10' /%3E %3Cpath d='M14 15v2a1 1 0 0 1 -1 1h-7l-3 3v-10a1 1 0 0 1 1 -1h2' /%3E%3C/svg%3E")}
.k-i-message{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-message'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M8 9h8' /%3E %3Cpath d='M8 13h6' /%3E %3Cpath d='M18 4a3 3 0 0 1 3 3v8a3 3 0 0 1 -3 3h-5l-5 3v-3h-2a3 3 0 0 1 -3 -3v-8a3 3 0 0 1 3 -3h12' /%3E%3C/svg%3E")}
.k-i-photo{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-photo'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M15 8h.01' /%3E %3Cpath d='M3 6a3 3 0 0 1 3 -3h12a3 3 0 0 1 3 3v12a3 3 0 0 1 -3 3h-12a3 3 0 0 1 -3 -3v-12' /%3E %3Cpath d='M3 16l5 -5c.928 -.893 2.072 -.893 3 0l5 5' /%3E %3Cpath d='M14 14l1 -1c.928 -.893 2.072 -.893 3 0l3 3' /%3E%3C/svg%3E")}
.k-i-flower{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-flower'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M9 12a3 3 0 1 0 6 0a3 3 0 1 0 -6 0' /%3E %3Cpath d='M12 2a3 3 0 0 1 3 3c0 .562 -.259 1.442 -.776 2.64l-.724 1.36l1.76 -1.893c.499 -.6 .922 -1 1.27 -1.205a2.968 2.968 0 0 1 4.07 1.099a3.011 3.011 0 0 1 -1.09 4.098c-.374 .217 -.99 .396 -1.846 .535l-2.664 .366l2.4 .326c1 .145 1.698 .337 2.11 .576a3.011 3.011 0 0 1 1.09 4.098a2.968 2.968 0 0 1 -4.07 1.098c-.348 -.202 -.771 -.604 -1.27 -1.205l-1.76 -1.893l.724 1.36c.516 1.199 .776 2.079 .776 2.64a3 3 0 0 1 -6 0c0 -.562 .259 -1.442 .776 -2.64l.724 -1.36l-1.76 1.893c-.499 .601 -.922 1 -1.27 1.205a2.968 2.968 0 0 1 -4.07 -1.098a3.011 3.011 0 0 1 1.09 -4.098c.374 -.218 .99 -.396 1.846 -.536l2.664 -.366l-2.4 -.325c-1 -.145 -1.698 -.337 -2.11 -.576a3.011 3.011 0 0 1 -1.09 -4.099a2.968 2.968 0 0 1 4.07 -1.099c.348 .203 .771 .604 1.27 1.205l1.76 1.894c-1 -2.292 -1.5 -3.625 -1.5 -4a3 3 0 0 1 3 -3' /%3E%3C/svg%3E")}
.k-i-leaf{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-leaf'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M5 21c.5 -4.5 2.5 -8 7 -10' /%3E %3Cpath d='M9 18c6.218 0 10.5 -3.288 11 -12v-2h-4.014c-9 0 -11.986 4 -12 9c0 1 0 3 2 5h3l.014 0' /%3E%3C/svg%3E")}
.k-i-git-branch{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-git-branch'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M5 18a2 2 0 1 0 4 0a2 2 0 1 0 -4 0' /%3E %3Cpath d='M5 6a2 2 0 1 0 4 0a2 2 0 1 0 -4 0' /%3E %3Cpath d='M15 6a2 2 0 1 0 4 0a2 2 0 1 0 -4 0' /%3E %3Cpath d='M7 8l0 8' /%3E %3Cpath d='M9 18h6a2 2 0 0 0 2 -2v-5' /%3E %3Cpath d='M14 14l3 -3l3 3' /%3E%3C/svg%3E")}
.k-i-route{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-route'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M3 19a2 2 0 1 0 4 0a2 2 0 0 0 -4 0' /%3E %3Cpath d='M19 7a2 2 0 1 0 0 -4a2 2 0 0 0 0 4' /%3E %3Cpath d='M11 19h5.5a3.5 3.5 0 0 0 0 -7h-8a3.5 3.5 0 0 1 0 -7h4.5' /%3E%3C/svg%3E")}
.k-i-sitemap{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-sitemap'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M3 17a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v2a2 2 0 0 1 -2 2h-2a2 2 0 0 1 -2 -2l0 -2' /%3E %3Cpath d='M15 17a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v2a2 2 0 0 1 -2 2h-2a2 2 0 0 1 -2 -2l0 -2' /%3E %3Cpath d='M9 5a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v2a2 2 0 0 1 -2 2h-2a2 2 0 0 1 -2 -2l0 -2' /%3E %3Cpath d='M6 15v-1a2 2 0 0 1 2 -2h8a2 2 0 0 1 2 2v1' /%3E %3Cpath d='M12 9l0 3' /%3E%3C/svg%3E")}
.k-i-send{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-send'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M10 14l11 -11' /%3E %3Cpath d='M21 3l-6.5 18a.55 .55 0 0 1 -1 0l-3.5 -7l-7 -3.5a.55 .55 0 0 1 0 -1l18 -6.5' /%3E%3C/svg%3E")}
.k-i-speakerphone{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-speakerphone'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M18 8a3 3 0 0 1 0 6' /%3E %3Cpath d='M10 8v11a1 1 0 0 1 -1 1h-1a1 1 0 0 1 -1 -1v-5' /%3E %3Cpath d='M12 8l4.524 -3.77a.9 .9 0 0 1 1.476 .692v12.156a.9 .9 0 0 1 -1.476 .692l-4.524 -3.77h-8a1 1 0 0 1 -1 -1v-4a1 1 0 0 1 1 -1h8' /%3E%3C/svg%3E")}
.k-i-book{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-book'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M3 19a9 9 0 0 1 9 0a9 9 0 0 1 9 0' /%3E %3Cpath d='M3 6a9 9 0 0 1 9 0a9 9 0 0 1 9 0' /%3E %3Cpath d='M3 6l0 13' /%3E %3Cpath d='M12 6l0 13' /%3E %3Cpath d='M21 6l0 13' /%3E%3C/svg%3E")}
.k-i-sparkles{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-sparkles'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M16 18a2 2 0 0 1 2 2a2 2 0 0 1 2 -2a2 2 0 0 1 -2 -2a2 2 0 0 1 -2 2m0 -12a2 2 0 0 1 2 2a2 2 0 0 1 2 -2a2 2 0 0 1 -2 -2a2 2 0 0 1 -2 2m-7 12a6 6 0 0 1 6 -6a6 6 0 0 1 -6 -6a6 6 0 0 1 -6 6a6 6 0 0 1 6 6' /%3E%3C/svg%3E")}
.k-i-receipt{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-receipt'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M5 21v-16a2 2 0 0 1 2 -2h10a2 2 0 0 1 2 2v16l-3 -2l-2 2l-2 -2l-2 2l-2 -2l-3 2m4 -14h6m-6 4h6m-2 4h2' /%3E%3C/svg%3E")}
.k-i-package{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-package'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M12 3l8 4.5l0 9l-8 4.5l-8 -4.5l0 -9l8 -4.5' /%3E %3Cpath d='M12 12l8 -4.5' /%3E %3Cpath d='M12 12l0 9' /%3E %3Cpath d='M12 12l-8 -4.5' /%3E %3Cpath d='M16 5.25l-8 4.5' /%3E%3C/svg%3E")}
.k-i-activity{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-activity'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M3 12h4l3 8l4 -16l3 8h4' /%3E%3C/svg%3E")}
.k-i-heart{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-heart'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M19.5 12.572l-7.5 7.428l-7.5 -7.428a5 5 0 1 1 7.5 -6.566a5 5 0 1 1 7.5 6.572' /%3E%3C/svg%3E")}
.k-i-cake{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-cake'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M3 20h18v-8a3 3 0 0 0 -3 -3h-12a3 3 0 0 0 -3 3v8' /%3E %3Cpath d='M3 14.803c.312 .135 .654 .204 1 .197a2.4 2.4 0 0 0 2 -1a2.4 2.4 0 0 1 2 -1a2.4 2.4 0 0 1 2 1a2.4 2.4 0 0 0 2 1a2.4 2.4 0 0 0 2 -1a2.4 2.4 0 0 1 2 -1a2.4 2.4 0 0 1 2 1a2.4 2.4 0 0 0 2 1c.35 .007 .692 -.062 1 -.197' /%3E %3Cpath d='M12 4l1.465 1.638a2 2 0 1 1 -3.015 .099l1.55 -1.737' /%3E%3C/svg%3E")}
.k-i-tag{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-tag'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M6.5 7.5a1 1 0 1 0 2 0a1 1 0 1 0 -2 0' /%3E %3Cpath d='M3 6v5.172a2 2 0 0 0 .586 1.414l7.71 7.71a2.41 2.41 0 0 0 3.408 0l5.592 -5.592a2.41 2.41 0 0 0 0 -3.408l-7.71 -7.71a2 2 0 0 0 -1.414 -.586h-5.172a3 3 0 0 0 -3 3' /%3E%3C/svg%3E")}
.k-i-adjustments{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-adjustments'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M4 10a2 2 0 1 0 4 0a2 2 0 0 0 -4 0' /%3E %3Cpath d='M6 4v4' /%3E %3Cpath d='M6 12v8' /%3E %3Cpath d='M10 16a2 2 0 1 0 4 0a2 2 0 0 0 -4 0' /%3E %3Cpath d='M12 4v10' /%3E %3Cpath d='M12 18v2' /%3E %3Cpath d='M16 7a2 2 0 1 0 4 0a2 2 0 0 0 -4 0' /%3E %3Cpath d='M18 4v1' /%3E %3Cpath d='M18 9v11' /%3E%3C/svg%3E")}
.k-i-plug{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-plug'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M9.785 6l8.215 8.215l-2.054 2.054a5.81 5.81 0 1 1 -8.215 -8.215l2.054 -2.054' /%3E %3Cpath d='M4 20l3.5 -3.5' /%3E %3Cpath d='M15 4l-3.5 3.5' /%3E %3Cpath d='M20 9l-3.5 3.5' /%3E%3C/svg%3E")}
.k-i-toggle-left{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-toggle-left'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M6 12a2 2 0 1 0 4 0a2 2 0 1 0 -4 0' /%3E %3Cpath d='M2 12a6 6 0 0 1 6 -6h8a6 6 0 0 1 6 6a6 6 0 0 1 -6 6h-8a6 6 0 0 1 -6 -6' /%3E%3C/svg%3E")}
.k-i-robot{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-robot'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M6 6a2 2 0 0 1 2 -2h8a2 2 0 0 1 2 2v4a2 2 0 0 1 -2 2h-8a2 2 0 0 1 -2 -2l0 -4' /%3E %3Cpath d='M12 2v2' /%3E %3Cpath d='M9 12v9' /%3E %3Cpath d='M15 12v9' /%3E %3Cpath d='M5 16l4 -2' /%3E %3Cpath d='M15 14l4 2' /%3E %3Cpath d='M9 18h6' /%3E %3Cpath d='M10 8v.01' /%3E %3Cpath d='M14 8v.01' /%3E%3C/svg%3E")}
.k-i-brand-telegram{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-brand-telegram'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M15 10l-4 4l6 6l4 -16l-18 7l4 2l2 6l3 -4' /%3E%3C/svg%3E")}
.k-i-shopping-cart{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-shopping-cart'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M4 19a2 2 0 1 0 4 0a2 2 0 1 0 -4 0' /%3E %3Cpath d='M15 19a2 2 0 1 0 4 0a2 2 0 1 0 -4 0' /%3E %3Cpath d='M17 17h-11v-14h-2' /%3E %3Cpath d='M6 5l14 1l-1 7h-13' /%3E%3C/svg%3E")}
.k-i-calculator{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-calculator'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M4 5a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v14a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2l0 -14' /%3E %3Cpath d='M8 8a1 1 0 0 1 1 -1h6a1 1 0 0 1 1 1v1a1 1 0 0 1 -1 1h-6a1 1 0 0 1 -1 -1l0 -1' /%3E %3Cpath d='M8 14l0 .01' /%3E %3Cpath d='M12 14l0 .01' /%3E %3Cpath d='M16 14l0 .01' /%3E %3Cpath d='M8 17l0 .01' /%3E %3Cpath d='M12 17l0 .01' /%3E %3Cpath d='M16 17l0 .01' /%3E%3C/svg%3E")}
.k-i-player-play{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-player-play'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M7 4v16l13 -8l-13 -8' /%3E%3C/svg%3E")}
.k-i-player-pause{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-player-pause'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M6 6a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v12a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1l0 -12' /%3E %3Cpath d='M14 6a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v12a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1l0 -12' /%3E%3C/svg%3E")}
.k-i-arrow-forward{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-arrow-forward'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M15 11l4 4l-4 4m4 -4h-11a4 4 0 0 1 0 -8h1' /%3E%3C/svg%3E")}
.k-i-history{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-history'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M12 8l0 4l2 2' /%3E %3Cpath d='M3.05 11a9 9 0 1 1 .5 4m-.5 5v-5h5' /%3E%3C/svg%3E")}
.k-i-database{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-database'%3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E %3Cpath d='M4 6a8 3 0 1 0 16 0a8 3 0 1 0 -16 0' /%3E %3Cpath d='M4 6v6a8 3 0 0 0 16 0v-6' /%3E %3Cpath d='M4 12v6a8 3 0 0 0 16 0v-6' /%3E%3C/svg%3E")}