/* Self-hosted Google Fonts (latin + cyrillic) — без обращений к Google */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/inter-400-normal-cyrillic.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/inter-400-normal-latin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}


@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/inter-600-normal-cyrillic.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/inter-600-normal-latin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/manrope-500-normal-cyrillic.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/manrope-500-normal-latin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/manrope-600-normal-cyrillic.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/manrope-600-normal-latin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/manrope-700-normal-cyrillic.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/manrope-700-normal-latin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/fonts/manrope-800-normal-cyrillic.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/fonts/manrope-800-normal-latin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}




@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(/fonts/playfair-display-800-italic-cyrillic.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(/fonts/playfair-display-800-italic-latin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}


@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/fonts/playfair-display-800-normal-cyrillic.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/fonts/playfair-display-800-normal-latin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/fonts/playfair-display-900-normal-cyrillic.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/fonts/playfair-display-900-normal-latin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* Иконки skillmake «Warm Editorial» — CSS mask вместо иконочного шрифта.
   Почему mask: свой woff2 требовал expand stroke→outline, который ломал контуры
   (кольцо часов схлопывалось в диск). Плюс mask легче (~6.6КБ gzip против 16.3КБ woff2),
   не тянет отдельный запрос и не мигает при загрузке (нет FOIT).
   Разметка прежняя: <i class="ti ti-clock" aria-hidden="true" /> */
.ti{display:inline-block;width:1em;height:1em;background-color:currentColor;vertical-align:-.125em;
-webkit-mask:var(--ti) center/contain no-repeat;mask:var(--ti) center/contain no-repeat}
.ti-arrow-right{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 12H20.5'/%3E%3Cpath d='M16.25 8.5L20.5 12L16.25 15.5'/%3E%3C/svg%3E")}
.ti-arrow-left{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.5 12H3.5'/%3E%3Cpath d='M7.75 8.5L3.5 12L7.75 15.5'/%3E%3C/svg%3E")}
.ti-chevron-down{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.75 10.25L12 13.75L16.25 10.25'/%3E%3C/svg%3E")}
.ti-refresh{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 8.5A9 9 0 1 0 21 12'/%3E%3Cpath d='M15.75 8.5H20.5V3.75'/%3E%3C/svg%3E")}
.ti-loader-2{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3A9 9 0 0 1 21 12'/%3E%3C/svg%3E")}
.ti-maximize{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8.25V4H8.25'/%3E%3Cpath d='M15.75 4H20V8.25'/%3E%3Cpath d='M20 15.75V20H15.75'/%3E%3Cpath d='M8.25 20H4V15.75'/%3E%3C/svg%3E")}
.ti-world-upload{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.4 13.3A9 9 0 1 0 12.9 20.9'/%3E%3Cpath d='M3.6 9.5H20.4'/%3E%3Cpath d='M3.6 14.5H12'/%3E%3Cpath d='M11.5 3.1A13 13 0 0 0 11.5 20.9'/%3E%3Cpath d='M12.5 3.1A13 13 0 0 1 16.2 11'/%3E%3Cpath d='M18 21.5V15.5'/%3E%3Cpath d='M15.5 18L18 15.5L20.5 18'/%3E%3C/svg%3E")}
.ti-route{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 18.5m-2.5 0a2.5 2.5 0 1 0 5 0a2.5 2.5 0 1 0-5 0'/%3E%3Cpath d='M18.5 5.5m-2.5 0a2.5 2.5 0 1 0 5 0a2.5 2.5 0 1 0-5 0'/%3E%3Cpath d='M8 18.5H13.5A4 4 0 0 0 13.5 10.5H10.5A4 4 0 0 1 10.5 5.5H16'/%3E%3C/svg%3E")}
.ti-infinity{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.75 8.25C3.9 8.25 3.9 15.75 6.75 15.75C9.6 15.75 14.4 8.25 17.25 8.25C20.1 8.25 20.1 15.75 17.25 15.75C14.4 15.75 9.6 8.25 6.75 8.25Z'/%3E%3C/svg%3E")}
.ti-menu-2{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 7.5H20.5'/%3E%3Cpath d='M3.5 12H20.5'/%3E%3Cpath d='M3.5 16.5H20.5'/%3E%3C/svg%3E")}
.ti-clock{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0-18 0'/%3E%3Cpath d='M12 7.25V12H15.75'/%3E%3C/svg%3E")}
.ti-hourglass{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 4H17.5'/%3E%3Cpath d='M6.5 20H17.5'/%3E%3Cpath d='M7.5 4V7.5L12 12L16.5 7.5V4'/%3E%3Cpath d='M7.5 20V16.5L12 12L16.5 16.5V20'/%3E%3C/svg%3E")}
.ti-calendar{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 3.5V7.25'/%3E%3Cpath d='M16 3.5V7.25'/%3E%3Cpath d='M3.5 6.5H17.5L20.5 9.5V20.5H3.5Z'/%3E%3Cpath d='M3.5 11.5H20.5'/%3E%3Cpath d='M 9 15.125 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3Cpath d='M 15 15.125 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3C/svg%3E")}
.ti-bell-plus{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18.5A3 3 0 0 0 15 18.5'/%3E%3Cpath d='M5.5 18.5H18.5L17 16V11A5 5 0 0 0 7 11V16Z'/%3E%3Cpath d='M 18.5 4.625 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3C/svg%3E")}
.ti-users-group{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 8.5m-3 0a3 3 0 1 0 6 0a3 3 0 1 0-6 0'/%3E%3Cpath d='M6.75 19.75a5.25 5.25 0 0 1 10.5 0'/%3E%3Cpath d='M4.25 9.5m-2 0a2 2 0 1 0 4 0a2 2 0 1 0-4 0'/%3E%3Cpath d='M1.5 17.25a3.5 3.5 0 0 1 2.4-3.3'/%3E%3Cpath d='M19.75 9.5m-2 0a2 2 0 1 0 4 0a2 2 0 1 0-4 0'/%3E%3Cpath d='M22.5 17.25a3.5 3.5 0 0 0-2.4-3.3'/%3E%3C/svg%3E")}
.ti-users{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.75 8m-3.25 0a3.25 3.25 0 1 0 6.5 0a3.25 3.25 0 1 0-6.5 0'/%3E%3Cpath d='M3 19.5a5.75 5.75 0 0 1 11.5 0'/%3E%3Cpath d='M16.5 4.9a3.25 3.25 0 0 1 0 6.2'/%3E%3Cpath d='M18.5 19.5a5.8 5.8 0 0 0-3-4.8'/%3E%3C/svg%3E")}
.ti-badge{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 9m-4.5 0a4.5 4.5 0 1 0 9 0a4.5 4.5 0 1 0-9 0'/%3E%3Cpath d='M8.75 12.5L7.5 21L12 18.5L16.5 21L15.25 12.5'/%3E%3C/svg%3E")}
.ti-mood-smile{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0-18 0'/%3E%3Cpath d='M 9 9.125 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3Cpath d='M 15 9.125 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3Cpath d='M8.5 14.5a4.2 4.2 0 0 0 7 0'/%3E%3C/svg%3E")}
.ti-mood-sad{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0-18 0'/%3E%3Cpath d='M 9 9.125 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3Cpath d='M 15 9.125 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3Cpath d='M8.5 16a4.2 4.2 0 0 1 7 0'/%3E%3C/svg%3E")}
.ti-mood-empty{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0-18 0'/%3E%3Cpath d='M 9 9.125 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3Cpath d='M 15 9.125 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3Cpath d='M8.5 15H15.5'/%3E%3C/svg%3E")}
.ti-thumb-up{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 20V12H6.5V20Z'/%3E%3Cpath d='M6.5 12L10.5 3.5A2.5 2.5 0 0 1 13 6.5V10H18.5A2 2 0 0 1 20.4 12.6L18.7 18.3A2.5 2.5 0 0 1 16.3 20H6.5'/%3E%3C/svg%3E")}
.ti-thumb-down{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 4V12H6.5V4Z'/%3E%3Cpath d='M6.5 12L10.5 20.5A2.5 2.5 0 0 0 13 17.5V14H18.5A2 2 0 0 0 20.4 11.4L18.7 5.7A2.5 2.5 0 0 0 16.3 4H6.5'/%3E%3C/svg%3E")}
.ti-check{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12.5L9.75 17.75L19.5 6.5'/%3E%3C/svg%3E")}
.ti-circle-check{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0-18 0'/%3E%3Cpath d='M8 12.2L11 15.1L16.2 8.9'/%3E%3C/svg%3E")}
.ti-circle-check-filled{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a9 9 0 1 0 0 18a9 9 0 0 0 0-18Zm4.95 6.35-5.4 6.45a1 1 0 0 1-1.48.06L7.3 13.05a1 1 0 1 1 1.4-1.42l2 2 4.7-5.6a1 1 0 1 1 1.55 1.28Z' fill='currentColor' stroke='none'/%3E%3C/svg%3E")}
.ti-x{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.25 8.25L15.75 15.75'/%3E%3Cpath d='M15.75 8.25L8.25 15.75'/%3E%3C/svg%3E")}
.ti-alert-circle{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0-18 0'/%3E%3Cpath d='M12 7.5V13.5'/%3E%3Cpath d='M 12 15.375 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3C/svg%3E")}
.ti-alert-triangle{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.3 4.3 2.6 17.5A2 2 0 0 0 4.3 20.5H19.7A2 2 0 0 0 21.4 17.5L13.7 4.3A2 2 0 0 0 10.3 4.3Z'/%3E%3Cpath d='M12 9V14.5'/%3E%3Cpath d='M 12 16.625 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3C/svg%3E")}
.ti-info-circle{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0-18 0'/%3E%3Cpath d='M 12 7.125 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3Cpath d='M12 11V16.5'/%3E%3C/svg%3E")}
.ti-help{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0-18 0'/%3E%3Cpath d='M9.25 9.5A2.75 2.75 0 1 1 12 13.5V14.5'/%3E%3Cpath d='M 12 16.125 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3C/svg%3E")}
.ti-help-octagon{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.7 3.5H15.3L20.5 8.7V15.3L15.3 20.5H8.7L3.5 15.3V8.7Z'/%3E%3Cpath d='M9.5 10.2A2.5 2.5 0 1 1 12 13.6V14.4'/%3E%3Cpath d='M 12 15.875 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3C/svg%3E")}
.ti-circle{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0-18 0'/%3E%3C/svg%3E")}
.ti-plus{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 6V18'/%3E%3Cpath d='M6 12H18'/%3E%3C/svg%3E")}
.ti-lock{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.5 11V9a3.5 3.5 0 0 1 7 0v2'/%3E%3Cpath d='M8.5 11H15.5L18.5 14V17.5A3 3 0 0 1 15.5 20.5H8.5A3 3 0 0 1 5.5 17.5V14A3 3 0 0 1 8.5 11Z'/%3E%3Cpath d='M 12 14.875 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3C/svg%3E")}
.ti-lock-open{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.5 11V9a3.5 3.5 0 0 1 6.8-1.2'/%3E%3Cpath d='M8.5 11H15.5L18.5 14V17.5A3 3 0 0 1 15.5 20.5H8.5A3 3 0 0 1 5.5 17.5V14A3 3 0 0 1 8.5 11Z'/%3E%3Cpath d='M 12 14.875 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3C/svg%3E")}
.ti-shield-lock{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5 4.5 6.5V12c0 4.5 3.1 7.6 7.5 9 4.4-1.4 7.5-4.5 7.5-9V6.5Z'/%3E%3Cpath d='M9.75 12.5h4.5v3.5h-4.5Z'/%3E%3Cpath d='M10.75 12.5V11a1.25 1.25 0 0 1 2.5 0v1.5'/%3E%3C/svg%3E")}
.ti-mail{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 5.5H18L21 8.5V15.5A3 3 0 0 1 18 18.5H6A3 3 0 0 1 3 15.5V8.5A3 3 0 0 1 6 5.5Z'/%3E%3Cpath d='M3.9 7 12 12.75 20.1 7'/%3E%3C/svg%3E")}
.ti-mail-check{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.5 12V7.75A2.25 2.25 0 0 0 18.25 5.5H5.75A2.25 2.25 0 0 0 3.5 7.75V16.25A2.25 2.25 0 0 0 5.75 18.5H12'/%3E%3Cpath d='M4.2 7 12 12.5 19.8 7'/%3E%3Cpath d='M15 18.5 17 20.5 21 16.5'/%3E%3C/svg%3E")}
.ti-mail-plus{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.5 12V7.75A2.25 2.25 0 0 0 18.25 5.5H5.75A2.25 2.25 0 0 0 3.5 7.75V16.25A2.25 2.25 0 0 0 5.75 18.5H12'/%3E%3Cpath d='M4.2 7 12 12.5 19.8 7'/%3E%3Cpath d='M18 15.5V21.5'/%3E%3Cpath d='M15 18.5H21'/%3E%3C/svg%3E")}
.ti-mail-x{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.5 12V7.75A2.25 2.25 0 0 0 18.25 5.5H5.75A2.25 2.25 0 0 0 3.5 7.75V16.25A2.25 2.25 0 0 0 5.75 18.5H12'/%3E%3Cpath d='M4.2 7 12 12.5 19.8 7'/%3E%3Cpath d='M15.75 16.75 20.25 21.25'/%3E%3Cpath d='M20.25 16.75 15.75 21.25'/%3E%3C/svg%3E")}
.ti-message-circle-check{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5c-4.7 0-8.5 3.2-8.5 7.2 0 2.1 1 4 2.7 5.3L5 20.5l4.5-2a10 10 0 0 0 2.5.3'/%3E%3Cpath d='M20.5 10.7c0-3.6-3.1-6.6-7.2-7.1'/%3E%3Cpath d='M14 18 16 20 20 16'/%3E%3C/svg%3E")}
.ti-speakerphone{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16.4 5.4 5.9 9.6a2 2 0 0 0-.1 3.7l10.1 4.6a1 1 0 0 0 1.4-.9V6.3a1 1 0 0 0-.9-.9Z'/%3E%3Cpath d='M8.4 14.2v3.3a2 2 0 0 0 3.9.6'/%3E%3Cpath d='M19.5 9.5a2.5 2.5 0 0 1 0 4.5'/%3E%3C/svg%3E")}
.ti-checklist{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 3.5H17.5L20.5 6.5V17.5A3 3 0 0 1 17.5 20.5H6.5A3 3 0 0 1 3.5 17.5V6.5A3 3 0 0 1 6.5 3.5Z'/%3E%3Cpath d='M7 9.25 8.5 10.75 11.25 7.75'/%3E%3Cpath d='M14 9.25H17.5'/%3E%3Cpath d='M7 15.75 8.5 17.25 11.25 14.25'/%3E%3Cpath d='M14 15.75H17.5'/%3E%3C/svg%3E")}
.ti-receipt{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 3.5h11l3 3v15l-2.3-1.6-2.3 1.6-2.3-1.6-2.3 1.6-2.3-1.6L5 21.5Z'/%3E%3Cpath d='M9 9h6'/%3E%3Cpath d='M9 12.5h6'/%3E%3C/svg%3E")}
.ti-template{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 4.5H17.5L20.5 7.5V16.5A3 3 0 0 1 17.5 19.5H6.5A3 3 0 0 1 3.5 16.5V7.5A3 3 0 0 1 6.5 4.5Z'/%3E%3Cpath d='M3.5 10H20.5'/%3E%3Cpath d='M10 10V19.5'/%3E%3C/svg%3E")}
.ti-copy{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 3.5H17.5L20.5 6.5V13A3 3 0 0 1 17.5 16H11A3 3 0 0 1 8 13V6.5A3 3 0 0 1 11 3.5Z'/%3E%3Cpath d='M16 16v2.25a2.25 2.25 0 0 1-2.25 2.25H5.75A2.25 2.25 0 0 1 3.5 18.25V9.75A2.25 2.25 0 0 1 5.75 7.5H8'/%3E%3C/svg%3E")}
.ti-cards{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 3.5H17.5L20.5 6.5V13A3 3 0 0 1 17.5 16H11A3 3 0 0 1 8 13V6.5A3 3 0 0 1 11 3.5Z'/%3E%3Cpath d='M16 16v2.25a2.25 2.25 0 0 1-2.25 2.25H5.75A2.25 2.25 0 0 1 3.5 18.25V9.75'/%3E%3C/svg%3E")}
.ti-credit-card{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 5H18L21 8V16A3 3 0 0 1 18 19H6A3 3 0 0 1 3 16V8A3 3 0 0 1 6 5Z'/%3E%3Cpath d='M3 10H21'/%3E%3Cpath d='M6.5 15H10'/%3E%3C/svg%3E")}
.ti-calculator{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 3H16L19 6V18A3 3 0 0 1 16 21H8A3 3 0 0 1 5 18V6A3 3 0 0 1 8 3Z'/%3E%3Cpath d='M8 7.5H16'/%3E%3Cpath d='M 8.5 11.125 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3Cpath d='M 12 11.125 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3Cpath d='M 15.5 11.125 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3Cpath d='M 8.5 15.625 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3Cpath d='M 12 15.625 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3Cpath d='M15.5 15.75V17.25'/%3E%3C/svg%3E")}
.ti-database{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4c-3.9 0-6.5 1.3-6.5 2.9S8.1 9.8 12 9.8s6.5-1.3 6.5-2.9S15.9 4 12 4Z'/%3E%3Cpath d='M5.5 6.9v10.2c0 1.6 2.6 2.9 6.5 2.9s6.5-1.3 6.5-2.9V6.9'/%3E%3Cpath d='M5.5 12c0 1.6 2.6 2.9 6.5 2.9s6.5-1.3 6.5-2.9'/%3E%3C/svg%3E")}
.ti-terminal-2{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 4H18L21 7V17A3 3 0 0 1 18 20H6A3 3 0 0 1 3 17V7A3 3 0 0 1 6 4Z'/%3E%3Cpath d='M7 9.75 10.25 12.5 7 15.25'/%3E%3Cpath d='M12.75 15.5H17'/%3E%3C/svg%3E")}
.ti-building-bank{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 20.5H20.5'/%3E%3Cpath d='M4.5 9.5 12 4.5 19.5 9.5Z'/%3E%3Cpath d='M6.5 9.5V17'/%3E%3Cpath d='M11 9.5V17'/%3E%3Cpath d='M17.5 9.5V17'/%3E%3Cpath d='M4.5 17H19.5'/%3E%3C/svg%3E")}
.ti-trash{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 6.5H19.5'/%3E%3Cpath d='M9.5 6.5V4.5H14.5V6.5'/%3E%3Cpath d='M6.5 6.5 7.6 19.6A2 2 0 0 0 9.6 21.5H14.4A2 2 0 0 0 16.4 19.6L17.5 6.5'/%3E%3Cpath d='M10 11V16.5'/%3E%3Cpath d='M14 11V16.5'/%3E%3C/svg%3E")}
.ti-gift{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 11.5h16v3H4Z'/%3E%3Cpath d='M5.5 14.5v5A1.5 1.5 0 0 0 7 21h10a1.5 1.5 0 0 0 1.5-1.5v-5'/%3E%3Cpath d='M12 11.5V21'/%3E%3Cpath d='M8.75 11.5a2.6 2.6 0 1 1 0-5.2c1.9 0 3.25 2.6 3.25 5.2'/%3E%3Cpath d='M15.25 11.5a2.6 2.6 0 1 0 0-5.2C13.35 6.3 12 8.9 12 11.5'/%3E%3C/svg%3E")}
.ti-device-mobile{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 5.5A2.5 2.5 0 0 1 8.5 3h7A2.5 2.5 0 0 1 18 5.5v13A2.5 2.5 0 0 1 15.5 21h-7A2.5 2.5 0 0 1 6 18.5Z'/%3E%3Cpath d='M10.25 5.75H13.75'/%3E%3Cpath d='M 12 17.125 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3C/svg%3E")}
.ti-device-gamepad-2{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.5 8.5H15.5A5.5 5.5 0 0 1 21 14v.5a3 3 0 0 1-5.4 1.8L14.5 15h-5l-1.1 1.3A3 3 0 0 1 3 14.5V14a5.5 5.5 0 0 1 5.5-5.5Z'/%3E%3Cpath d='M7 11.5v2.5'/%3E%3Cpath d='M5.75 12.75h2.5'/%3E%3Cpath d='M 16.5 11.125 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3Cpath d='M 18.5 13.125 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3C/svg%3E")}
.ti-bolt{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.6 2.9L6.2 13.4H12.1L9.4 21.1L17.8 10.6H11.9L14.6 2.9Z'/%3E%3C/svg%3E")}
.ti-rocket{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2.5c2.9 3.1 4.4 6.9 4.4 11V17H7.6v-3.5c0-4.1 1.5-7.9 4.4-11Z'/%3E%3Cpath d='M 12 8.625 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3Cpath d='M7.6 13.5 4.5 16.5V20l3.1-3'/%3E%3Cpath d='M16.4 13.5l3.1 3V20l-3.1-3'/%3E%3Cpath d='M10 17.5 12 21.5l2-4'/%3E%3C/svg%3E")}
.ti-confetti{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 20.5 8.6 9.4 15.1 15.9Z'/%3E%3Cpath d='M11 12 13.5 9.5'/%3E%3Cpath d='M 17.5 4.625 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3Cpath d='M 20.5 9.625 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3Cpath d='M14.5 4.5 16 7'/%3E%3Cpath d='M19.5 15 17 16.5'/%3E%3C/svg%3E")}
.ti-target-arrow{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0-18 0'/%3E%3Cpath d='M12 12m-5 0a5 5 0 1 0 10 0a5 5 0 1 0-10 0'/%3E%3Cpath d='M 12 11.125 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3C/svg%3E")}
.ti-coins{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 13m-5.5 0a5.5 5.5 0 1 0 11 0a5.5 5.5 0 1 0-11 0'/%3E%3Cpath d='M14.2 8.1a5.5 5.5 0 0 1 0 9.8'/%3E%3Cpath d='M16.8 5.6a5.5 5.5 0 0 1 0 12.8'/%3E%3Cpath d='M9.5 10.5v5'/%3E%3Cpath d='M11.25 11.5h-2.5a1.25 1.25 0 0 0 0 2.5h1.5a1.25 1.25 0 0 1 0 2.5h-2.5'/%3E%3C/svg%3E")}
.ti-player-play{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.5 5.5 19 12 8.5 18.5Z' fill='currentColor' stroke='none'/%3E%3C/svg%3E")}
.ti-settings{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 12m-3.25 0a3.25 3.25 0 1 0 6.5 0a3.25 3.25 0 1 0-6.5 0'/%3E%3Cpath d='M19.4 15a1.7 1.7 0 0 0 .35 1.9l.06.06a2 2 0 1 1-2.83 2.83l-.06-.06a1.7 1.7 0 0 0-1.9-.35 1.7 1.7 0 0 0-1.05 1.57V21a2 2 0 1 1-4 0v-.1A1.7 1.7 0 0 0 8.9 19.3a1.7 1.7 0 0 0-1.9.35l-.06.06a2 2 0 1 1-2.83-2.83l.06-.06a1.7 1.7 0 0 0 .35-1.9 1.7 1.7 0 0 0-1.57-1.05H3a2 2 0 1 1 0-4h.1A1.7 1.7 0 0 0 4.7 8.9a1.7 1.7 0 0 0-.35-1.9l-.06-.06a2 2 0 1 1 2.83-2.83l.06.06a1.7 1.7 0 0 0 1.9.35H9a1.7 1.7 0 0 0 1-1.57V3a2 2 0 1 1 4 0v.1a1.7 1.7 0 0 0 1.05 1.57 1.7 1.7 0 0 0 1.9-.35l.06-.06a2 2 0 1 1 2.83 2.83l-.06.06a1.7 1.7 0 0 0-.35 1.9V9a1.7 1.7 0 0 0 1.57 1H21a2 2 0 1 1 0 4h-.1a1.7 1.7 0 0 0-1.5 1Z'/%3E%3C/svg%3E")}
.ti-tools{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.6 6.4a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.7-3.7a6 6 0 0 1-7.9 7.9l-6.8 6.8a2.1 2.1 0 0 1-3-3l6.8-6.8a6 6 0 0 1 7.9-7.9Z'/%3E%3C/svg%3E")}
.ti-wand{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 20.5 16 10l-2.5-2.5L3 18Z'/%3E%3Cpath d='M17.5 3.5 18.5 6.5 21.5 7.5 18.5 8.5 17.5 11.5 16.5 8.5 13.5 7.5 16.5 6.5Z'/%3E%3C/svg%3E")}
.ti-puzzle{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.25 4.5a2.75 2.75 0 0 1 5.5 0h3.75a1.5 1.5 0 0 1 1.5 1.5v3.25a2.75 2.75 0 0 0 0 5.5V18a1.5 1.5 0 0 1-1.5 1.5H6a1.5 1.5 0 0 1-1.5-1.5V6A1.5 1.5 0 0 1 6 4.5Z'/%3E%3C/svg%3E")}
.ti-robot{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 8H17L20 11V17.5A3 3 0 0 1 17 20.5H7A3 3 0 0 1 4 17.5V11A3 3 0 0 1 7 8Z'/%3E%3Cpath d='M12 4V8'/%3E%3Cpath d='M 12 2.625 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3Cpath d='M 9 12.125 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3Cpath d='M 15 12.125 a 0.875 0.875 0 1 0 0.001 0' fill='currentColor' stroke='none'/%3E%3Cpath d='M9.5 16.75H14.5'/%3E%3C/svg%3E")}
.ti-lifebuoy{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0-18 0'/%3E%3Cpath d='M12 12m-4 0a4 4 0 1 0 8 0a4 4 0 1 0-8 0'/%3E%3Cpath d='M15 9 18.4 5.6'/%3E%3Cpath d='M9 9 5.6 5.6'/%3E%3Cpath d='M9 15 5.6 18.4'/%3E%3Cpath d='M15 15 18.4 18.4'/%3E%3C/svg%3E")}
.ti-world-www{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0-18 0'/%3E%3Cpath d='M3.5 9.5H20.5'/%3E%3Cpath d='M3.5 14.5H20.5'/%3E%3Cpath d='M12 3A13 13 0 0 0 12 21'/%3E%3Cpath d='M12 3A13 13 0 0 1 12 21'/%3E%3C/svg%3E")}
.ti-brand-telegram{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21.2 4.3 2.8 11.4c-.9.35-.85 1.65.07 1.94l4.6 1.44 1.75 5.3c.24.72 1.15.9 1.64.33l2.44-2.85 4.6 3.37c.6.44 1.45.1 1.6-.63l3.3-14.7c.16-.72-.55-1.33-1.6-.99Z' fill='currentColor' stroke='none'/%3E%3C/svg%3E")}
.ti-brand-apple{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16.1 12.6c0-2.4 2-3.6 2.1-3.6-1.1-1.7-2.9-1.9-3.5-1.9-1.5-.15-2.9.9-3.65.9-.75 0-1.9-.88-3.15-.85-1.6.02-3.1.94-3.9 2.4-1.7 2.9-.45 7.2 1.2 9.55.8 1.15 1.75 2.45 3 2.4 1.2-.05 1.65-.78 3.1-.78 1.45 0 1.85.78 3.15.75 1.3-.02 2.1-1.18 2.9-2.34.9-1.34 1.28-2.64 1.3-2.7-.03-.02-2.5-.96-2.55-3.83Z' fill='currentColor' stroke='none'/%3E%3Cpath d='M14.2 5.6c.66-.8 1.1-1.9.98-3-.95.04-2.1.63-2.78 1.43-.6.7-1.13 1.83-.99 2.9 1.06.08 2.14-.54 2.79-1.33Z' fill='currentColor' stroke='none'/%3E%3C/svg%3E")}
.ti-brand-github{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2.5A9.7 9.7 0 0 0 2.5 12.4c0 4.35 2.75 8.03 6.55 9.33.48.09.66-.21.66-.47l-.01-1.65c-2.67.6-3.23-1.32-3.23-1.32-.44-1.14-1.07-1.44-1.07-1.44-.87-.61.07-.6.07-.6.96.07 1.47 1.01 1.47 1.01.86 1.5 2.25 1.07 2.8.82.09-.64.34-1.07.61-1.32-2.13-.25-4.37-1.09-4.37-4.87 0-1.08.37-1.96.98-2.65-.1-.25-.43-1.26.09-2.62 0 0 .8-.26 2.63 1.01a8.9 8.9 0 0 1 4.79 0c1.83-1.27 2.63-1.01 2.63-1.01.52 1.36.19 2.37.09 2.62.61.69.98 1.57.98 2.65 0 3.79-2.25 4.62-4.39 4.86.35.31.65.91.65 1.83l-.01 2.72c0 .26.17.57.66.47a9.71 9.71 0 0 0 6.54-9.33A9.7 9.7 0 0 0 12 2.5Z' fill='currentColor' stroke='none'/%3E%3C/svg%3E")}
.ti-brand-gitlab{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21.3 15.4 11h-6.8L12 21.3Z' fill='currentColor' stroke='none'/%3E%3Cpath d='M12 21.3 8.6 11H3.9l8.1 10.3Z' fill='currentColor' stroke='none'/%3E%3Cpath d='M3.9 11 2.85 14.2a.7.7 0 0 0 .26.79L12 21.3 3.9 11Z' fill='currentColor' stroke='none'/%3E%3Cpath d='M3.9 11h4.7L6.6 4.8c-.1-.32-.55-.32-.66 0L3.9 11Z' fill='currentColor' stroke='none'/%3E%3Cpath d='M12 21.3 15.4 11h4.7L12 21.3Z' fill='currentColor' stroke='none'/%3E%3Cpath d='M20.1 11l1.05 3.2a.7.7 0 0 1-.26.79L12 21.3 20.1 11Z' fill='currentColor' stroke='none'/%3E%3Cpath d='M20.1 11h-4.7l2-6.2c.11-.32.56-.32.66 0L20.1 11Z' fill='currentColor' stroke='none'/%3E%3C/svg%3E")}
