:root{
 
}
:root, .lght{
 --body: #fff;
 --text: #4b4b54;
 --emph: #4a5157;
 --lead: #000;
 --subs: #4a5157;
 --fore: #fff;
 --main: #3c5afd;
 --mute: #f5f5f5;
 --soft: #e3e3e3;
 --edge: #d6d6d6;
 --deep: #bfbfbf;
 --fail: #ec3e68;
 --warn: #d68100;
 --safe: #03875e;
 --info: #0d71cd;
 --main-over: color-mix(in oklab, var(--main), var(--lead)20%);
 --main-soft: color-mix(in oklab, var(--main), transparent 93%);
 --safe-over: color-mix(in oklab, var(--safe), var(--lead)20%);
 --safe-soft: color-mix(in oklab, var(--safe), transparent 93%);
 --lead-soft: color-mix(in oklab, var(--lead), transparent 81%)
}
.dark{
	--body: #171717;
 --text: #a1a1aa;
 --emph: #949494;
 --lead: #fff;
 --subs: #949494;
 --fore: #000;
 --main: #768bff;
 --mute: #202020;
 --soft: #2d2d2d;
 --edge: #3b3b3b;
 --deep: #484848;
 --fail: #f87171;
 --warn: #ffdb59;
 --safe: #34d399;
 --info: #22d3ee;
 --main-over: color-mix(in oklab, var(--main), var(--lead)20%);
 --main-soft: color-mix(in oklab, var(--main), transparent 93%);
 --safe-over: color-mix(in oklab, var(--safe), var(--lead)20%);
 --safe-soft: color-mix(in oklab, var(--safe), transparent 93%);
 --lead-soft: color-mix(in oklab, var(--lead), transparent 81%)
}
*, :before, :after{
	box-sizing: border-box;
	border: 0 solid #0000;
	min-width: 0;
	margin: 0;
	padding: 0
}
html{
	scroll-behavior: smooth;
	font-family: system-ui, sans-serif
}
body{
	background: var(--body);
	min-height: 100svh;
	color: var(--text);
	flex-direction: column;
 font-size: .875rem;
	line-height: 1.25rem;
	display: flex;
	overflow-x: clip
}

:where(img, svg, video, canvas, audio, iframe){
 max-width: 100%;
 height: auto;
 display: block
}

:where(h1, h2, h3, h4, h5, h6, input, button, textarea, select){
 font: inherit;
 color: inherit
}
 button, [type=button], [type=submit]{
 cursor: pointer;
 background: 0 0
}
a{
	color: inherit;
	text-decoration: none
}
label{
	font-weight: 600;
	display: inline-flex
}
summary{
	user-select: none;
 &::-webkit-details-marker{
 display: none
}
}
li{
	list-style: none
}
address{
	font-style: normal
}

:is(div, section):has(>ins.adsbygoogle[data-ad-status=unfilled]){
 display: none !important
}
.hedr{
	background: var(--body);
	z-index: 33;
	padding-block: 1rem;
	position: sticky;
	top: 0;
 & [data-expa-canv=menu] .list{
 max-height: 12.6rem;
 overflow: auto
}
 & .menu{
 --tr: translateX(-100%);
 &[aria-hidden=false]{
 --tr: translateX(0);
 @starting-style{
 --tr: translateX(-100%)
}
}
 @media (width<=64rem){
 &{
 background: var(--body);
 z-index: 9;
 width: 20rem;
 max-height: 100%;
 padding: 1rem;
 position: fixed;
 inset-block: 0;
 inset-inline-start: 0;
 overflow: auto
}
 & nav{
 margin-top: 1rem
}
}
 @media (width>=64rem){
 &{
 --tr: translateX(0);
 margin-inline: auto 0
}
 & [data-expa-canv=menu]{
 top: 100%;
 background: var(--body);
 z-index: 10;
 border-width: 1px 1px 2px;
 border-color: var(--soft);
 border-radius: .75rem;
 min-width: 12rem;
 margin-top: .5rem;
 padding: .5rem;
 position: absolute;
 inset-inline-start: 50%;
 transform: translate(-50%)
}
}
}
 @media (width<=64rem){
 &:has([aria-hidden=false].menu):before{
 content: "";
 background: var(--soft);
 z-index: 8;
 opacity: .6;
 position: fixed;
 inset: 0
}
}
}
.dark [data-thme]{
 & .di-fl{
 --di: none
}
 & .di-no{
 --di: flex
}
}
.logo{
	color: var(--lead);
	height: 2.25rem;
	font-size: 1.5rem;
	font-weight: 700;
	display: flex;
 &:before{
 color: var(--main);
 font-size: 2.25rem
}
}
.site{
	gap: 1rem 4rem;
 & main:last-child{
 grid-column: 1/-1
}
}

:where([class*=ap-]){
 isolation: isolate;
 position: relative;
 & .titl{
 color: var(--lead);
 &>a:after{
 content: "";
 z-index: 9;
 position: absolute;
 inset: 0
}
}
 & header p{
 line-height: 1rem
}
 & .thmb img{
 border: 1px solid var(--soft)
}
 &[class*="-01"]{
 width: 21.5rem;
 color: var(--lead);
 grid-template-rows: 1fr auto;
 grid-template-columns: 4.875rem 1fr auto;
 @media (width>=64rem){
 &{
 width: 33.3333%
}
}
 &:after{
 content: "";
 background: linear-gradient(transparent, color-mix(in oklab, var(--fore), transparent 20%));
 z-index: 2;
 backdrop-filter: blur(8px);
 opacity: .8;
 border-radius: 0 0 1rem 1rem;
 grid-area: 2/1/auto/-1
}
 & .bckd{
 z-index: -1;
 grid-area: 1/1/-1/-1
}
 & .thmb{
 z-index: 3;
 grid-area: 2/1;
 margin-block: .75rem;
 margin-inline-start: .75rem
}
 & header{
 z-index: 3;
 grid-area: 2/2;
 align-self: center;
 margin-block: .75rem;
 margin-inline-end: .5rem
}
 & [class*=bttn]{
 z-index: 3;
 backdrop-filter: blur(8px);
 background: color-mix(in oklab, var(--lead), transparent 71%);
 color: var(--lead);
 grid-area: 2/3;
 align-self: center;
 margin-inline-end: .75rem;
 &:hover{
 background: var(--lead);
 color: var(--fore)
}
}
 & .titl>a:after{
 inset-inline: 0 .5rem
}
}
 &[class*="-02"]{
 box-shadow: inset 0 0 0 1px var(--soft);
 grid-template-columns: 4rem 1fr auto;
 align-items: center;
 padding: .75rem;
 & .thmb{
 width: 4rem
}
 & header{
 & [class*=bttn]{
 inset-inline-start: 0;
 opacity: 0;
 margin-bottom: -2rem;
 transition: all .3s;
 position: absolute;
 bottom: 0
}
 & span{
 transition: all .3s
}
 & p{
 position: relative;
 overflow: hidden
}
}
 &>[class*=bttn]{
 padding: 0
}
 &:hover{
 background: var(--main-soft);
 box-shadow: inset 0 0 0 1px var(--main-soft), inset 0 0 0 1px var(--main-soft);
 & header{
 & span{
 opacity: 0
}
 & [class*=bttn]{
 opacity: 1;
 margin-bottom: 0
}
}
 & .titl{
 color: var(--main-over)
}
 &>[class*=bttn]{
 background-color: var(--main);
 color: var(--fore)
}
}
}
 &[class*="-021"]{
 box-shadow: inset 0 0 0 1px var(--soft);
 text-align: center;
 grid-template-columns: 1fr;
 padding: 1rem;
 & .thmb{
 width: 100%;
 max-width: 9rem;
 margin-inline: auto
}
 & header p span{
 margin-inline: auto
}
 & [class*=bttn]{
 width: fit-content;
 inset-inline: 0
}
}
 &[class*="-022"]{
 box-shadow: none;
 & .di-gr:has(>&){
 margin-inline: -.75rem
}
}
 &[class*="-023"]{
 gap: .75rem;
 & .thmb{
 background-color: var(--main-soft);
 width: 3rem;
 height: 3rem;
 color: var(--main-over);
 place-content: center;
 font-size: 1.5rem;
 display: grid
}
 & .titl{
 margin-bottom: .125rem;
 font-weight: 600
}
 & [class*=bttn]{
 gap: .25rem;
 padding-inline: .75rem .25rem
}
 &:hover .thmb{
 background-color: var(--main);
 color: var(--fore)
}
}
 &[class*="-02x"]{
 grid-template-columns: 1fr;
 & .thmb{
 width: 100%
}
 & header{
 gap: .5rem
}
 & .titl{
 --lc: 2;
 font-size: 1.125rem;
 line-height: 1.5rem
}
 & time{
 box-shadow: inset 0 0 0 1px var(--soft);
 border-radius: 1rem;
 margin-top: .25rem;
 padding: .5rem .75rem;
 display: inline-flex
}
 &:hover time{
 box-shadow: inset 0 0 0 1px var(--main-soft), inset 0 0 0 1px var(--main-soft), inset 0 0 0 1px var(--main-soft), inset 0 0 0 1px var(--main-soft)
}
}
}
.lkct [class*=bttn]{
	color: var(--lead);
	grid-template-columns: 2.5rem 1fr;
 gap: .5rem;
	margin-block: 1px;
 padding: .25rem;
	padding-inline-end: 1rem;
	display: inline-grid;
 &:before,  &:after{
 color: var(--main);
 grid-row-start: 1;
 grid-column-start: 1;
 font-size: 1.5rem
}
 &:before{
 margin-inline-start: .5rem
}
 &:after{
 background: var(--main);
 content: "";
 opacity: .1;
 border-radius: 2.5rem;
 width: 2.5rem;
 height: 2.5rem
}
 &:hover{
 --edge: var(--main);
 background: var(--main-soft);
 box-shadow: inset 0 0 0 1px var(--main);
 color: var(--main-over);
 &:before{
 color: var(--fore)
}
 &:after{
 opacity: 1
}
}
}
[data-tabs-cont]:not(.actv){
 --di: none
}
 [data-tabs-cont]{
 &.actv{
 --di: grid
}
 &>*{
 animation: .3s ease-in-out forwards fdiu;
 animation-delay: calc(var(--i)*70ms);
 opacity: 0
}
}
 @keyframes fdiu{
 0%{
 opacity: 0;
 transform: translateY(21%)scale(.95)
}
to{
	opacity: 1;
	transform: translateZ(0)scale(1)
}
}
section{
 &>.titl{
 color: var(--lead);
 font-size: 1.25rem;
 font-weight: 600;
 line-height: 1.75rem;
 &:has(span){
 font-weight: 400;
 & span{
 font-weight: 600
}
}
 .page &{
 font-size: 1.75rem;
 line-height: 2.75rem
}
}
 &:has([data-tabs]){
 --di: grid;
 grid-template-columns: auto 1fr;
 & [data-tabs]{
 display: contents;
 & [data-tabs-cont]{
 grid-column: 1/-1
}
}
}
}
.tbnv button{
	border-bottom-width: 2px;
	margin-top: -2px;
 &:hover{
 background: 0 0
}
 &.actv{
 color: var(--main);
 border-color: var(--main);
 border-radius: 0
}
}
.faqs>.typo{
	box-shadow: inset 0 0 0 1px var(--soft);
	padding: 1.5rem;
 & h3{
 margin-bottom: .5rem;
 font-size: 1rem;
 font-weight: 600;
 line-height: 1.5rem
}
 & p{
 line-height: 1.5rem
}
}
.prco article{
	background: color-mix(in oklab, var(--safe), transparent 93%);
	padding: 1.5rem;
 & header:after{
 color: var(--safe);
 font-size: 1.5rem
}
 & .titl{
 color: var(--lead);
 font-size: 1.125rem;
 font-weight: 600
}
 & li:before{
 color: var(--safe);
 font-size: 1.25rem
}
 &+article{
 --safe: var(--fail)
}
}
.ap-sngl{
 & .thmb{
 width: 5rem
}
 & .titl{
 font-size: 1.25rem;
 font-weight: 600;
 line-height: 1.75rem
}
 @media (width>=64rem){
 & .titl{
 font-size: 1.875rem;
 line-height: 2.25rem
}
 & .thmb{
 width: 7rem
}
}
}
[class*=bttn].dwnl{
 --ic: 1.625rem;
 --br: var(--soft);
	box-shadow: inset 0 0 0 1px var(--br), 0 1px 0 1px var(--br);
	background: linear-gradient(var(--body)50%, var(--mute));
	text-align: start;
	color: var(--lead);
	border-radius: 1rem;
	grid-template-columns: 2.5rem 1fr;
	justify-content: start;
 gap: .75rem;
 padding: .75rem;
	font-weight: 600;
	display: grid;
 &:before{
 color: var(--fore);
 grid-row-start: 1;
 grid-column-start: 1;
 margin-inline-start: .5rem
}
 &:after{
 content: "";
 background-color: var(--main);
 border-radius: .75rem;
 grid-row-start: 1;
 grid-column-start: 1;
 width: 2.5rem;
 height: 2.5rem
}
 &:hover{
 --br: color-mix(in oklab, var(--main), transparent 81%);
 color: var(--main-over);
 background: var(--main-soft)
}
}
.form{
	width: 100%;
	max-width: 45.5rem;
	margin-inline: auto
}
.e404{
	padding-block: 3rem;
 & p+p{
 margin-top: 1rem
}
 & .fwbo{
 color: var(--main);
 font-size: 3.75rem;
 line-height: 1
}
 @media (width>=40rem){
 &{
 grid-template-columns: auto 1fr;
 display: grid
}
 & .fwbo{
 border-inline-end-width: 1px;
 border-color: var(--soft);
 grid-row: span 3;
 align-self: start;
 margin-inline-end: 1rem;
 padding-inline-end: 1.5rem
}
}
}
 .page:has(.form){
 & .titl,  & .stit{
 text-align: center
}
 & .titl{
 margin-top: 1rem
}
 & .stit{
 margin-top: -.5rem;
 margin-bottom: 1rem
}
 @media (width>=40rem){
 & .form fieldset{
 --gc: 2, 1fr
}
}
}
.srch{
 & input{
 border-radius: 2rem;
 padding-inline-start: 2.5rem;
 font-size: 1.125rem
}
 &>.icon{
 margin-inline-start: 1rem;
 font-size: 1.125rem
}
 .hero &{
 max-width: 666px;
 margin-block: 1.5rem;
 margin-inline: auto;
 & input{
 min-height: 3rem;
 padding-inline-start: 2.5rem
}
 &>.icon{
 margin-inline-start: 1rem;
 font-size: 1.25rem
}
}
}
.hero{
	text-align: center;
	padding-block: 3rem;
 & .titl+p{
 font-size: 1.125rem
}
 & .thmb img{
 box-shadow: 0 0 0 4px var(--body);
 width: 3rem;
 margin-inline-start: -.6rem
}
}
.eyeb{
	background: var(--mute);
 margin-bottom: .5rem;
 padding: .5rem;
	padding-inline-end: 1rem;
 & strong{
 background: var(--lead);
 color: var(--fore);
 padding: .25rem .75rem;
 font-size: .75rem;
 font-weight: 600
}
}
 article:has(.rslt-titl){
 max-width: 666px;
 & figure img{
 width: 28px;
 box-shadow: 0 0 0 1px var(--soft);
 border-radius: 2rem
}
}
.rslt-titl{
	color: var(--main);
 &:hover{
 color: var(--main-over);
 text-decoration: underline
}
}
.sgst{
	border-bottom: 1px solid var(--soft);
	margin-bottom: 1rem;
	padding-bottom: 1rem
}
.fotr{
	margin-top: auto;
	padding-block: 3rem;
 & .logo{
 color: var(--text);
 &:before{
 background: var(--text)
}
}
}
 [src*=loading\.webp], .ldng{
 background: var(--edge);
 mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidYMid' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='35' fill='none' stroke='%23000' stroke-dasharray='164.93361431346415 56.97787143782138' stroke-width='10'%3E%3CanimateTransform attributeName='transform' dur='1s' keyTimes='0;1' repeatCount='indefinite' type='rotate' values='0 50 50;360 50 50'/%3E%3C/circle%3E%3C/svg%3E") 50%/2.5rem no-repeat
}
.pstb header, .clstrap{
	border-inline-start: 1px solid var(--soft);
	padding-inline-start: 1.5rem
}
.clstrap{
	line-height: 1.5;
 & .titl a{
 color: var(--lead);
 text-decoration: none !important
}
 & img{
 margin: 0
}
}
.ymalk{
 padding-block: .5rem;
 & .titl{
 &,  &+hr{
 margin: 0
}
 & a{
 color: var(--main);
 gap: .5rem;
 font-weight: 500;
 text-decoration: none;
 display: inline-flex;
 &:before{
 opacity: .6
}
}
 &:hover{
 & a{
 color: var(--main-over);
 text-decoration: underline
}
 & .mc_bttn-seco{
 background: var(--main);
 color: var(--fore)
}
}
}
}
hr{
	background: var(--soft);
	height: 1px
}

:where(.cont){
 width: 100%;
 max-width: 71.25rem;
 margin-inline: auto;
 padding-inline: 1rem
}
nav.brcr{
	color: var(--emph);
	grid-column: 1/-1;
 padding-top: .5rem;
 & a{
 color: var(--lead);
 &:hover{
 color: var(--main-over);
 text-decoration: underline
}
 &.icbe:before{
 margin-inline-end: .25rem;
 vertical-align: top;
 margin-top: .125rem;
 font-size: .875rem
}
}
 & span{
 vertical-align: top;
 margin-top: .25rem
}
 @media (width>=64rem){
 &{
 order: -96
}
}
}
[data-expa]:not(.hedr){
	position: relative;
 & .gp02{
 --gc: 2, 1fr
}
}
 [data-expa-canv]{
 --op: 0;
 --vi: hidden;
 --tr: scale(.95);
 --di: none;
 display: var(--di);
 visibility: var(--vi);
 opacity: var(--op);
 transform: var(--tr);
 transition: .3s ease all, display .3s ease allow-discrete;
 &[aria-hidden=false]{
 --op: 1;
 --vi: visible;
 --tr: scale(1);
 --di: flex;
 @starting-style{
 --op: 0;
 --tr: scale(.95)
}
}
}
 @media (width>=64rem){
 .menu{
 --op: 1;
 --vi: visible;
 --tr: scale(1);
 --di: flex
}
}

:where([class*=bttn]){
 --sz: 2.5rem;
 --pb: .25rem;
 --pi: 1rem;
 --fz: .875rem;
 --ic: 1.25rem;
 text-align: center;
 cursor: pointer;
 color: var(--emph);
 min-width: var(--sz);
 min-height: var(--sz);
 padding-block: var(--pb);
 padding-inline: var(--pi);
 font-weight: 500;
 line-height: 1.5rem;
 font-size: var(--fz);
 background: 0 0;
 border-radius: .5rem;
 justify-content: center;
 align-items: center;
 gap: .375rem;
 display: inline-flex;
 &:before,  &:after,  & .icon{
 font-size: var(--ic)
}
 &:focus{
 outline: none
}
 &:where(.dsbl, [disabled]){
 filter: grayscale()brightness(.9)opacity(.6);
 pointer-events: none
}
 &[class*=mc_bttn]{
 --sz: 1.5rem;
 --pb: 0;
 --pi: .725rem;
 --fz: .75rem;
 --ic: .875rem
}
 &[class*=xs_bttn]{
 --sz: 2rem;
 --pi: .75rem;
 --fz: .75rem;
 --ic: 1rem
}
 &[class*=sm_bttn]{
 --sz: 2.25rem;
 --pi: .875rem;
 --fz: .875rem
}
 &[class*=md_bttn]{
 --sz: 3rem;
 --pi: 1.25rem;
 --fz: 1rem
}
 &[class*=lg_bttn]{
 --sz: 3.5rem;
 --pi: 1.25rem;
 --fz: 1rem;
 --ic: 1.5rem
}
 &[class*=xl_bttn]{
 --sz: 4rem;
 --pi: 1.5rem;
 --fz: 1.25rem;
 --ic: 1.75rem
}
 &[class*=-main]{
 background: var(--main);
 color: var(--fore);
 &:hover{
 background: var(--main-over)
}
}
 &[class*=-safe]{
 background: var(--main);
 color: var(--fore);
 &:hover{
 background: var(--main-over)
}
}
 &[class*=-seco]{
 background: var(--main-soft);
 color: var(--main-over);
 &:hover{
 background: var(--main);
 color: var(--fore)
}
}
 &[class*=-mute]{
 background: var(--mute);
 color: var(--lead);
 &:hover{
 background: var(--soft);
 color: var(--lead)
}
}
 &[class*=-lead]{
 background: var(--lead);
 color: var(--fore);
 &:hover{
 background: var(--emph)
}
}
 &[class*=-edge]{
 box-shadow: inset 0 0 0 1px var(--br);
 --br: var(--edge);
 color: var(--emph);
 background: var(--body);
 &:hover{
 background: var(--mute);
 color: var(--lead);
 --br: var(--deep)
}
}
 &[class*=-ghst]{
 color: var(--lead);
 &:hover{
 background: var(--mute)
}
}
 &[class*=-link]{
 color: var(--main);
 text-decoration: underline;
 &:hover{
 color: var(--main-over);
 text-decoration: none
}
}
}
 [data-crsl]{
 isolation: isolate;
 position: relative;
 & [data-crsl-trck]{
 scrollbar-width: none;
 scroll-snap-type: x mandatory;
 scroll-behavior: smooth;
 margin-inline: -.5rem;
 overflow: auto;
 &::-webkit-scrollbar{
 display: none
}
 &>*{
 padding-inline: .5rem
}
 @media (width<=64rem){
 &{
 margin-inline: -1rem;
 padding-inline: .5rem
}
}
 &.lkct{
 --gb: 96px;
 --ga: calc(100% - var(--gb));
 mask: var(--mask);
 & [data-crsl-next]:not([disabled])+&{
 --mask: linear-gradient(90deg, #000 0, #000 var(--ga), transparent)
}
 & [data-crsl-prev]:not([disabled])+[data-crsl-next][disabled]+&{
 --mask: linear-gradient(90deg, transparent 0, #000 var(--gb))
}
 & [data-crsl-prev]:not([disabled])+[data-crsl-next]:not([disabled])+&{
 --mask: linear-gradient(90deg, transparent 0, #000 var(--gb), #000 var(--ga), transparent)
}
 &>*{
 padding-inline-end: 0;
 &:last-child{
 padding-inline-end: .5rem
}
}
}
}
 & [data-crsl-prev],  & [data-crsl-next]{
 z-index: 9;
 --ic: 1.5rem;
 width: 2.5rem;
 height: 2.5rem;
 box-shadow: 0 0 0 4px var(--body);
 margin-block: auto;
 padding: 0;
 position: absolute;
 inset-block: 0;
 &[disabled]{
 opacity: 0
}
}
 & [data-crsl-prev]{
 inset-inline-start: 0
}
 & [data-crsl-next]{
 inset-inline-end: 0
}
 .scsh &{
 & [data-crsl-prev],  & [data-crsl-next]{
 margin-inline: 1rem
}
 & [data-crsl-trck]>* img{
 height: 260px;
 @media (width<=40rem){
 &{
 height: 180px
}
}
}
 @media (width>=64rem){
 & [data-crsl-trck]{
 border-radius: 1rem;
 margin-inline: 0
}
 & [data-crsl-trck]>*{
 &:first-child{
 padding-inline-start: 0
}
 &:last-child{
 padding-inline-end: 0
}
}
}
}
}
.typo{
	color: var(--emph);
	overflow-wrap: break-word;
	font-size: 1rem;
	line-height: 1.5rem;
 & :where(p, blockquote, pre, img, dl, table){
 margin-block: 1.5rem
}
 &>:first-child{
 margin-top: 0
}
 &>:last-child{
 margin-bottom: 0
}
 & a:not([class]){
 color: var(--main);
 font-weight: 700;
 text-decoration: underline;
 &:hover{
 text-decoration: none
}
}
 & li{
 margin-block: .5rem;
 &>:first-child{
 margin-top: 1.5rem
}
}
 & :is(ul, ol){
 margin-block: 1.5rem;
 padding-inline-start: 1.5rem;
 &:not([class]) li{
 list-style-type: disc
}
}
 & ol:not([class]) li{
 list-style-type: decimal;
 &::marker{
 font-weight: 600
}
 &:has(h2, h3)::marker{
 color: var(--lead);
 font-weight: 700
}
 &:has(h2)::marker{
 font-size: 1.25rem
}
 &:has(h3)::marker{
 font-size: 1.125rem
}
}
 & ul li::marker{
 font-size: 1.25rem
}
 & :is(h1, h2, h3, h4, h5, h6){
 color: var(--lead);
 margin-block: 2rem .25rem;
 font-weight: 600;
 &+*{
 margin-top: .5rem
}
}
 & h1{
 font-size: 2rem;
 line-height: 2.25rem
}
 & h2{
 font-size: 1.25rem;
 line-height: 1.75rem;
}
 & h3{
 font-size: 1.05rem;
 line-height: 1.25rem
}
 & :is(h4, h5, h6){
 font-size: 1rem;
 line-height: 1.05rem
}
 & blockquote{
 color: var(--lead);
 z-index: 1;
 border-inline-start: 4px solid var(--main);
 padding-inline-start: 1.5rem;
 font-size: 1.25rem;
 font-weight: 700;
 position: relative
}
 & pre{
 background: var(--mute);
 color: var(--sub);
 border-radius: .375rem;
 padding: 1rem;
 overflow: auto
}
 & strong{
 font-weight: 700
}
 & cite{
 color: var(--emph);
 font-size: .875rem
}
 & figcaption{
 color: var(--emph);
 margin-top: .5rem;
 font-size: .75rem;
 font-style: italic
}
 & img{
 object-fit: cover;
 border-radius: 1rem
}
 & table{
 border-collapse: collapse;
 table-layout: auto;
 border: 1px solid var(--soft);
 width: 100%;
 & colgroup{
 display: none
}
 & tr{
 border-bottom: 1px solid var(--soft);
 &:last-child{
 border-bottom: 0
}
}
 & :is(th, td){
 text-align: start;
 padding: 1rem;
 font-size: .875rem;
 & p{
 margin: 0
}
 &:first-child{
 width: 15%
}
}
 & td{
 vertical-align: top
}
 & th p{
 white-space: nowrap
}
}
}

:where(input, select, textarea){
 background: var(--body);
 border: 1px solid var(--edge);
 min-height: 2.5rem;
 color: var(--emph);
 border-radius: .25rem;
 width: 100%;
 padding: .25rem 1rem;
 font-size: 1rem;
 box-shadow: 0 2px 2px #0001;
 &:hover{
 border-color: var(--deep)
}
 &:focus{
 border-color: color-mix(in oklab, var(--main)40%, transparent);
 outline: 4px solid color-mix(in oklab, var(--main)15%, transparent)
}
 .dark &{
 background: var(--mute);
 &:focus{
 background: var(--body)
}
}
}
textarea{
	min-height: 8rem;
 padding-top: .875rem
}
.inpt-fail{
	color: color-mix(in oklab, var(--fail), var(--lead)12%);
 & :where(input, select, textarea){
 background: color-mix(in oklab, var(--fail)6%, transparent);
 border-color: color-mix(in oklab, var(--fail)18%, transparent);
 &:focus{
 outline-color: color-mix(in oklab, var(--fail)33%, transparent)
}
}
}

:where([class*=gc-]){
 grid-template-columns: repeat(var(--gc, 1), 1fr);
 display: grid
}

:where([class*=di-]){
 display: var(--di)
}
.di-ib{
 --di: inline-block
}
.di-gr{
 --di: grid
}
.di-fl{
 --di: flex
}
.di-if{
 --di: inline-flex
}
.di-no{
 --di: none
}
.di-bl{
 --di: block
}

:where([class*=fd-]){
 flex-direction: var(--fd)
}
.fd-rw{
 --fd: row
}
.fd-co{
 --fd: column
}

:where([class*=ta-]){
 text-align: var(--ta)
}
.ta-cn{
 --ta: center
}
.ta-st{
 --ta: start
}
.ta-en{
 --ta: end
}

:where([class*=lc-]){
 -webkit-line-clamp: var(--lc);
 -webkit-box-orient: vertical;
 display: -webkit-box;
 overflow: hidden
}
.lc-01{
 --lc: 1
}
.lc-02{
 --lc: 2
}
.lc-03{
 --lc: 3
}
.lc-04{
 --lc: 4
}

:where([class*=fz-]){
 font-size: var(--fz)
}
.fz-10{
 --fz: .625rem
}
.fz-12{
 --fz: .75rem
}
.fz-14{
 --fz: .875rem
}
.fz-16{
 --fz: 1rem
}
.fz-18{
 --fz: 1.125rem
}
.fz-20{
 --fz: 1.25rem
}
.fz-24{
 --fz: 1.5rem
}
.fz-32{
 --fz: 2rem
}
.rcs1{
	grid-row-start: 1;
	grid-column-start: 1
}
.ovhd{
	overflow: hidden
}
.fxwp{
	flex-wrap: wrap
}
.fsh0{
	flex-shrink: 0
}
.flx1{
	flex: 1
}
.aist{
	align-items: start
}
.aicn{
	align-items: center
}
.aien{
	align-items: end
}
.jcst{
	justify-content: start
}
.jccn{
	justify-content: center
}
.jcen{
	justify-content: end
}
.jcsb{
	justify-content: space-between
}
.ordf{
	order: -69
}
.ordl{
	order: 69
}
.gp02{
 gap: .125rem
}
.gp04{
 gap: .25rem
}
.gp08{
 gap: .5rem
}
.gp12{
 gap: .75rem
}
.gp16{
	gap: 1rem
}
.gp24{
	gap: 1.5rem
}
.gp32{
	gap: 2rem
}
.gp48{
	gap: 3rem
}
.gp64{
	gap: 4rem
}
.br04{
 border-radius: .25rem
}
.br08{
 border-radius: .5rem
}
.br12{
 border-radius: .75rem
}
.br14{
 border-radius: .875rem
}
.br16{
	border-radius: 1rem
}
.br24{
	border-radius: 1.5rem
}
.br32{
	border-radius: 2rem
}
.br99{
	border-radius: 99rem
}
.fwno{
	font-weight: 400
}
.fwme{
	font-weight: 500
}
.fwse{
	font-weight: 600
}
.fwbo{
	font-weight: 700
}
.ofco{
	object-fit: cover
}
.wful{
	width: 100%
}
.arbx{
	aspect-ratio: 1
}
.arla{
	aspect-ratio: 16/9
}
.arpo{
	aspect-ratio: 9/16
}
.poen{
	pointer-events: none
}
.txov{
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}
.srly{
	clip-path: inset(50%);
	white-space: nowrap;
	border-width: 0;
	width: 1px;
	height: 1px;
	margin: -1px;
	padding: 0;
	position: absolute;
	overflow: hidden
}
.nosr, .nosr-focu:focus{
	clip: auto;
	white-space: normal;
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
	position: static;
	overflow: visible
}
 @media (width>=24rem){
 .xs_di-no{
 --di: none
}
 .xs_di-bl{
 --di: block
}
 .xs_fd-rw{
 --fd: row
}
 .xs_fd-co{
 --fd: column
}
 .xs_ta-cn{
 --ta: center
}
 .xs_ta-st{
 --ta: start
}
 .gc-06{
 --gc: 2
}
}
 @media (width>=40rem){
 .sm_di-no{
 --di: none
}
 .sm_di-bl{
 --di: block
}
 .sm_di-fl{
 --di: flex
}
 .sm_fd-rw{
 --fd: row
}
 .sm_fd-co{
 --fd: column
}
 .sm_ta-cn{
 --ta: center
}
 .sm_ta-st{
 --ta: start
}
 .gc-03{
 --gc: 2
}
 .gc-06{
 --gc: 3
}
 .gc-02{
 --gc: 2
}
}
 @media (width>=48rem){
 .md_di-no{
 --di: none
}
 .md_di-bl{
 --di: block
}
 .md_fd-rw{
 --fd: row
}
 .md_fd-co{
 --fd: column
}
 .md_ta-cn{
 --ta: center
}
 .md_ta-st{
 --ta: start
}
 .gc-03{
 --gc: 3
}
 .gc-03.prco{
 --gc: 2
}
 .gc-06{
 --gc: 4
}
}
 @media (width>=64rem){
 .lg_di-no{
 --di: none
}
 .lg_di-bl{
 --di: block
}
 .lg_di-fl{
 --di: flex
}
 .lg_fd-rw{
 --fd: row
}
 .lg_fd-co{
 --fd: column
}
 .lg_ta-cn{
 --ta: center
}
 .lg_ta-st{
 --ta: start
}
 .mbsd{
 grid-template-columns: 1fr 300px
}
 .mbsb{
 width: 300px
}
 .gc-06{
 --gc: 6
}
 .mbsd main .gc-06{
 --gc: 4
}
 .mbsb .gc-03{
 --gc: 1
}
}
.icon:not(.icbe, .icaf), .icbe:before, .icaf:after{
	width: 1em;
	height: 1em;
	mask: var(--svg)no-repeat center/100%;
	background: currentColor 0/100% 100% no-repeat;
	flex-shrink: 0
}
.icbe:before, .icaf:after{
	content: "";
	display: inline-flex
}
.icbg:not(.icbe, .icaf), .icbg:before, .icbg:after{
	background: var(--svg)no-repeat center/100% 100%;
	mask: none
}
.icon-google-play{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 18 18'%3E%3Cpath fill='%23EA4335' d='M8.536 8.634l-6.51 6.909c.074.262.205.504.385.707a1.766 1.766 0 001.44.591c.268-.019.528-.1.761-.237l7.324-4.226-3.4-3.744z'/%3E%3Cpath fill='%23FBBC04' d='M15.118 7.46L11.95 5.62l-3.565 3.17 3.58 3.577 3.142-1.818c.279-.148.512-.37.675-.642a1.761 1.761 0 00-.675-2.449h.01z'/%3E%3Cpath fill='%234285F4' d='M2.027 2.432c-.04.147-.059.3-.058.452v12.207c0 .152.02.304.058.452L8.759 8.81 2.027 2.432z'/%3E%3Cpath fill='%2334A853' d='M8.584 8.987l3.367-3.366-7.315-4.245a1.769 1.769 0 00-2.61 1.052l6.558 6.56z'/%3E%3C/svg%3E")
}
.logo:before{
	background: none;
 	background-image: url(../images/logo.png);
	background-size: 36px;
}
.lucide{
	width: 1em;
	height: 1em;
	-webkit-mask-image: var(--svg);
	mask-image: var(--svg);
	background-color: currentColor;
	display: inline-block;
	-webkit-mask-size: 100% 100%;
	mask-size: 100% 100%;
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat
}
.lucide--chevron-left{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><path fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m15 18l-6-6l6-6'/></svg>")
}
.lucide--chevron-right{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><path fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m9 18l6-6l-6-6'/></svg>")
}
.lucide--palette{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='M12 22a1 1 0 0 1 0-20a10 9 0 0 1 10 9a5 5 0 0 1-5 5h-2.25a1.75 1.75 0 0 0-1.4 2.8l.3.4a1.75 1.75 0 0 1-1.4 2.8z'/><circle cx='13.5' cy='6.5' r='.5' fill='black'/><circle cx='17.5' cy='10.5' r='.5' fill='black'/><circle cx='6.5' cy='12.5' r='.5' fill='black'/><circle cx='8.5' cy='7.5' r='.5' fill='black'/></g></svg>")
}
.lucide--car{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='M19 17h2c.6 0 1-.4 1-1v-3c0-.9-.7-1.7-1.5-1.9C18.7 10.6 16 10 16 10s-1.3-1.4-2.2-2.3c-.5-.4-1.1-.7-1.8-.7H5c-.6 0-1.1.4-1.4.9l-1.4 2.9A3.7 3.7 0 0 0 2 12v4c0 .6.4 1 1 1h2'/><circle cx='7' cy='17' r='2'/><path d='M9 17h6'/><circle cx='17' cy='17' r='2'/></g></svg>")
}
.lucide--sparkles{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594zM20 2v4m2-2h-4'/><circle cx='4' cy='20' r='2'/></g></svg>")
}
.lucide--book-open{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><path fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 7v14m-9-3a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4a4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3a3 3 0 0 0-3-3z'/></svg>")
}
.lucide--briefcase{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16'/><rect width='20' height='14' x='2' y='6' rx='2'/></g></svg>")
}
.lucide--book-image{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='m20 13.7l-2.1-2.1a2 2 0 0 0-2.8 0L9.7 17'/><path d='M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20'/><circle cx='10' cy='8' r='2'/></g></svg>")
}
.lucide--graduation-cap{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0zM22 10v6'/><path d='M6 12.5V16a6 3 0 0 0 12 0v-3.5'/></g></svg>")
}
.lucide--tv{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='m17 2l-5 5l-5-5'/><rect width='20' height='15' x='2' y='7' rx='2'/></g></svg>")
}
.lucide--message-circle{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><path fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092a10 10 0 1 0-4.777-4.719'/></svg>")
}
.lucide--calendar{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='M8 2v4m8-4v4'/><rect width='18' height='18' x='3' y='4' rx='2'/><path d='M3 10h18'/></g></svg>")
}
.lucide--wallet{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='M19 7V4a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1'/><path d='M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4'/></g></svg>")
}
.lucide--utensils{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><path fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 2v7c0 1.1.9 2 2 2h4a2 2 0 0 0 2-2V2M7 2v20m14-7V2a5 5 0 0 0-5 5v6c0 1.1.9 2 2 2zm0 0v7'/></svg>")
}
.lucide--download{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='M12 15V3m9 12v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/><path d='m7 10l5 5l5-5'/></g></svg>")
}
.lucide--house{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8'/><path d='M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/></g></svg>")
}
.lucide--code-2{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><path fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m18 16l4-4l-4-4M6 8l-4 4l4 4m8.5-12l-5 16'/></svg>")
}
.lucide--heart{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><path fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 9.5a5.5 5.5 0 0 1 9.591-3.676a.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5'/></svg>")
}
.lucide--map{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><path fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M14.106 5.553a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619v12.764a1 1 0 0 1-.553.894l-4.553 2.277a2 2 0 0 1-1.788 0l-4.212-2.106a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0zm.894.211v15M9 3.236v15'/></svg>")
}
.lucide--stethoscope{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='M11 2v2M5 2v2m0-1H4a2 2 0 0 0-2 2v4a6 6 0 0 0 12 0V5a2 2 0 0 0-2-2h-1'/><path d='M8 15a6 6 0 0 0 12 0v-3'/><circle cx='20' cy='10' r='2'/></g></svg>")
}
.lucide--music{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='M9 18V5l12-2v13'/><circle cx='6' cy='18' r='3'/><circle cx='18' cy='16' r='3'/></g></svg>")
}
.lucide--newspaper{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='M15 18h-5m8-4h-8m-6 8h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-4 0v-9a2 2 0 0 1 2-2h2'/><rect width='8' height='4' x='10' y='6' rx='1'/></g></svg>")
}
.lucide--baby{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='M10 16c.5.3 1.2.5 2 .5s1.5-.2 2-.5m1-4h.01'/><path d='M19.38 6.813A9 9 0 0 1 20.8 10.2a2 2 0 0 1 0 3.6a9 9 0 0 1-17.6 0a2 2 0 0 1 0-3.6A9 9 0 0 1 12 3c2 0 3.5 1.1 3.5 2.5s-.9 2.5-2 2.5c-.8 0-1.5-.4-1.5-1m-3 5h.01'/></g></svg>")
}
.lucide--smartphone{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><rect width='14' height='20' x='5' y='2' rx='2' ry='2'/><path d='M12 18h.01'/></g></svg>")
}
.lucide--camera{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z'/><circle cx='12' cy='13' r='3'/></g></svg>")
}
.lucide--zap{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><path fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z'/></svg>")
}
.lucide--shopping-bag{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='M16 10a4 4 0 0 1-8 0M3.103 6.034h17.794'/><path d='M3.4 5.467a2 2 0 0 0-.4 1.2V20a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6.667a2 2 0 0 0-.4-1.2l-2-2.667A2 2 0 0 0 17 2H7a2 2 0 0 0-1.6.8z'/></g></svg>")
}
.lucide--users{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2M16 3.128a4 4 0 0 1 0 7.744M22 21v-2a4 4 0 0 0-3-3.87'/><circle cx='9' cy='7' r='4'/></g></svg>")
}
.lucide--trophy{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='M10 14.66v1.626a2 2 0 0 1-.976 1.696A5 5 0 0 0 7 21.978m7-7.318v1.626a2 2 0 0 0 .976 1.696A5 5 0 0 1 17 21.978M18 9h1.5a1 1 0 0 0 0-5H18M4 22h16'/><path d='M6 9a6 6 0 0 0 12 0V3a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1zm0 0H4.5a1 1 0 0 1 0-5H6'/></g></svg>")
}
.lucide--wrench{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><path fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z'/></svg>")
}
.lucide--plane{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><path fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M17.8 19.2L16 11l3.5-3.5C21 6 21.5 4 21 3c-1-.5-3 0-4.5 1.5L13 8L4.8 6.2c-.5-.1-.9.1-1.1.5l-.3.5c-.2.5-.1 1 .3 1.3L9 12l-2 3H4l-1 1l3 2l2 3l1-1v-3l3-2l3.5 5.3c.3.4.8.5 1.3.3l.5-.2c.4-.3.6-.7.5-1.2'/></svg>")
}
.lucide--video{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='m16 13l5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5'/><rect width='14' height='12' x='2' y='6' rx='2'/></g></svg>")
}
.lucide--cloud-rain{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><path fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242M16 14v6m-8-6v6m4-4v6'/></svg>")
}
.lucide--swords{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><path fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M14.5 17.5L3 6V3h3l11.5 11.5M13 19l6-6m-3 3l4 4m-1 1l2-2M14.5 6.5L18 3h3v3l-3.5 3.5M5 14l4 4m-2-1l-3 3m-1-1l2 2'/></svg>")
}
.lucide--compass{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='m16.24 7.76l-1.804 5.411a2 2 0 0 1-1.265 1.265L7.76 16.24l1.804-5.411a2 2 0 0 1 1.265-1.265z'/><circle cx='12' cy='12' r='10'/></g></svg>")
}
.lucide--joystick{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='M21 17a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2zM6 15v-2m6 2V9'/><circle cx='12' cy='6' r='3'/></g></svg>")
}
.lucide--grid-3x3{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><rect width='18' height='18' x='3' y='3' rx='2'/><path d='M3 9h18M3 15h18M9 3v18m6-18v18'/></g></svg>")
}
.lucide--spade{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><path fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 18v4M2 14.499a5.5 5.5 0 0 0 9.591 3.675a.6.6 0 0 1 .818.001A5.5 5.5 0 0 0 22 14.5c0-2.29-1.5-4-3-5.5l-5.492-5.312a2 2 0 0 0-3-.02L5 8.999c-1.5 1.5-3 3.2-3 5.5'/></svg>")
}
.lucide--smile{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><circle cx='12' cy='12' r='10'/><path d='M8 14s1.5 2 4 2s4-2 4-2M9 9h.01M15 9h.01'/></g></svg>")
}
.lucide--school{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='M14 21v-3a2 2 0 0 0-4 0v3m8-16v16M4 6l7.106-3.79a2 2 0 0 1 1.788 0L20 6'/><path d='m6 11l-3.52 2.147a1 1 0 0 0-.48.854V19a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a1 1 0 0 0-.48-.853L18 11M6 5v16'/><circle cx='12' cy='9' r='2'/></g></svg>")
}
.lucide--headphones{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><path fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 14h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-7a9 9 0 0 1 18 0v7a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3'/></svg>")
}
.lucide--puzzle{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><path fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M15.39 4.39a1 1 0 0 0 1.68-.474a2.5 2.5 0 1 1 3.014 3.015a1 1 0 0 0-.474 1.68l1.683 1.682a2.414 2.414 0 0 1 0 3.414L19.61 15.39a1 1 0 0 1-1.68-.474a2.5 2.5 0 1 0-3.014 3.015a1 1 0 0 1 .474 1.68l-1.683 1.682a2.414 2.414 0 0 1-3.414 0L8.61 19.61a1 1 0 0 0-1.68.474a2.5 2.5 0 1 1-3.014-3.015a1 1 0 0 0 .474-1.68l-1.683-1.682a2.414 2.414 0 0 1 0-3.414L4.39 8.61a1 1 0 0 1 1.68.474a2.5 2.5 0 1 0 3.014-3.015a1 1 0 0 1-.474-1.68l1.683-1.682a2.414 2.414 0 0 1 3.414 0z'/></svg>")
}
.lucide--flag{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><path fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 22V4a1 1 0 0 1 .4-.8A6 6 0 0 1 8 2c3 0 5 2 7.333 2q2 0 3.067-.8A1 1 0 0 1 20 4v10a1 1 0 0 1-.4.8A6 6 0 0 1 16 16c-3 0-5-2-8-2a6 6 0 0 0-4 1.528'/></svg>")
}
.lucide--sword{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><path fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m11 19l-6-6m0 8l-2-2m5-3l-4 4m5.5-2.5L21 6V3h-3L6.5 14.5'/></svg>")
}
.lucide--cpu{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='M12 20v2m0-20v2m5 16v2m0-20v2M2 12h2m-2 5h2M2 7h2m16 5h2m-2 5h2M20 7h2M7 20v2M7 2v2'/><rect width='16' height='16' x='4' y='4' rx='2'/><rect width='8' height='8' x='8' y='8' rx='1'/></g></svg>")
}
.lucide--medal{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='M7.21 15L2.66 7.14a2 2 0 0 1 .13-2.2L4.4 2.8A2 2 0 0 1 6 2h12a2 2 0 0 1 1.6.8l1.6 2.14a2 2 0 0 1 .14 2.2L16.79 15M11 12L5.12 2.2M13 12l5.88-9.8M8 7h8'/><circle cx='12' cy='17' r='5'/><path d='M12 18v-2h-.5'/></g></svg>")
}
.lucide--target{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><circle cx='12' cy='12' r='10'/><circle cx='12' cy='12' r='6'/><circle cx='12' cy='12' r='2'/></g></svg>")
}
.lucide--lightbulb{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><path fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M15 14c.2-1 .7-1.7 1.5-2.5c1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5c.7.7 1.3 1.5 1.5 2.5m0 4h6m-5 4h4'/></svg>")
}
.lucide--type{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><path fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 4v16M4 7V5a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v2M9 20h6'/></svg>")
}
.lucide--search{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='m21 21l-4.34-4.34'/><circle cx='11' cy='11' r='8'/></g></svg>")
}
.lucide--archive{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><rect width='20' height='5' x='2' y='3' rx='1'/><path d='M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8m-10 4h4'/></g></svg>")
}
.lucide--history{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='M3 12a9 9 0 1 0 9-9a9.75 9.75 0 0 0-6.74 2.74L3 8'/><path d='M3 3v5h5m4-1v5l4 2'/></g></svg>")
}
.lucide--file-text{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z'/><path d='M14 2v5a1 1 0 0 0 1 1h5M10 9H8m8 4H8m8 4H8'/></g></svg>")
}
.lucide--thumbs-up{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><path fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M7 10v12m8-16.12L14 10h5.83a2 2 0 0 1 1.92 2.56l-2.33 8A2 2 0 0 1 17.5 22H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.76a2 2 0 0 0 1.79-1.11L12 2a3.13 3.13 0 0 1 3 3.88'/></svg>")
}
.lucide--circle-check{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><circle cx='12' cy='12' r='10'/><path d='m9 12l2 2l4-4'/></g></svg>")
}
.lucide--thumbs-down{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><path fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M17 14V2M9 18.12L10 14H4.17a2 2 0 0 1-1.92-2.56l2.33-8A2 2 0 0 1 6.5 2H20a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.76a2 2 0 0 0-1.79 1.11L12 22a3.13 3.13 0 0 1-3-3.88'/></svg>")
}
.lucide--circle-x{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><circle cx='12' cy='12' r='10'/><path d='m15 9l-6 6m0-6l6 6'/></g></svg>")
}
.lucide--menu{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><path fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 5h16M4 12h16M4 19h16'/></svg>")
}
.lucide--x{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><path fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M18 6L6 18M6 6l12 12'/></svg>")
}
.lucide--grip{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><circle cx='12' cy='5' r='1'/><circle cx='19' cy='5' r='1'/><circle cx='5' cy='5' r='1'/><circle cx='12' cy='12' r='1'/><circle cx='19' cy='12' r='1'/><circle cx='5' cy='12' r='1'/><circle cx='12' cy='19' r='1'/><circle cx='19' cy='19' r='1'/><circle cx='5' cy='19' r='1'/></g></svg>")
}
.lucide--gamepad{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='M6 12h4m-2-2v4m7-1h.01M18 11h.01'/><rect width='20' height='12' x='2' y='6' rx='2'/></g></svg>")
}
.lucide--chevron-down{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><path fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 9l6 6l6-6'/></svg>")
}
.lucide--code-xml{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><path fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m18 16l4-4l-4-4M6 8l-4 4l4 4m8.5-12l-5 16'/></svg>")
}
.lucide--globe{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><circle cx='12' cy='12' r='10'/><path d='M12 2a14.5 14.5 0 0 0 0 20a14.5 14.5 0 0 0 0-20M2 12h20'/></g></svg>")
}
.lucide--sun-medium{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><circle cx='12' cy='12' r='4'/><path d='M12 3v1m0 16v1m-9-9h1m16 0h1m-2.636-6.364l-.707.707M6.343 17.657l-.707.707m0-12.728l.707.707m11.314 11.314l.707.707'/></g></svg>")
}
.lucide--moon-star{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><path fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M18 5h4m-2-2v4m.985 5.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401'/></svg>")
}
.lucide--home{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8'/><path d='M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/></g></svg>")
}
.lucide--windows{
 --svg: url("/public/images/windows.svg")
}
.lucide--home-smile{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M8.126 14a4.002 4.002 0 007.748 0M11.018 2.764L4.235 8.039c-.453.353-.68.53-.843.75a2 2 0 00-.318.65C3 9.704 3 9.991 3 10.565V17.8c0 1.12 0 1.68.218 2.108a2 2 0 00.874.874C4.52 21 5.08 21 6.2 21h11.6c1.12 0 1.68 0 2.108-.218a2 2 0 00.874-.874C21 19.48 21 18.92 21 17.8v-7.235c0-.574 0-.861-.074-1.126a2.002 2.002 0 00-.318-.65c-.163-.22-.39-.397-.843-.75l-6.783-5.275c-.351-.273-.527-.41-.72-.462a1 1 0 00-.523 0c-.194.052-.37.189-.721.462z'/%3E%3C/svg%3E")
}
.lucide--dots-grid{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 6a1 1 0 100-2 1 1 0 000 2zM12 13a1 1 0 100-2 1 1 0 000 2zM12 20a1 1 0 100-2 1 1 0 000 2zM19 6a1 1 0 100-2 1 1 0 000 2zM19 13a1 1 0 100-2 1 1 0 000 2zM19 20a1 1 0 100-2 1 1 0 000 2zM5 6a1 1 0 100-2 1 1 0 000 2zM5 13a1 1 0 100-2 1 1 0 000 2zM5 20a1 1 0 100-2 1 1 0 000 2z'/%3E%3C/svg%3E")
}
.lucide--gaming-pad-01{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M6 11h4M8 9v4m7-1h.01M18 10h.01m-7.561-5h3.102c2.625 0 3.937 0 4.967.497a5 5 0 012.162 2.014c.57.992.664 2.3.85 4.919l.247 3.444a2.918 2.918 0 01-5.152 2.076l-.375-.45c-.343-.412-.515-.618-.71-.784a3 3 0 00-1.436-.672C13.851 16 13.584 16 13.047 16h-2.095c-.536 0-.804 0-1.056.044a3 3 0 00-1.436.672c-.195.166-.367.372-.71.784l-.375.45a2.918 2.918 0 01-5.152-2.075l.246-3.445c.187-2.618.28-3.927.85-4.92a5 5 0 012.162-2.013C6.511 5 7.824 5 10.45 5z'/%3E%3C/svg%3E")
}
.lucide--search-md{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M21 21l-4.35-4.35M19 11a8 8 0 11-16 0 8 8 0 0116 0z'/%3E%3C/svg%3E")
}
.lucide--moon-01{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M22 15.844a10.424 10.424 0 01-4.306.925c-5.779 0-10.463-4.684-10.463-10.462 0-1.536.33-2.994.925-4.307A10.464 10.464 0 002 11.538C2 17.316 6.684 22 12.462 22c4.243 0 7.896-2.526 9.538-6.156z'/%3E%3C/svg%3E")
}
.lucide--sun{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 2v2m0 16v2M4 12H2m4.314-5.686L4.9 4.9m12.786 1.414L19.1 4.9M6.314 17.69L4.9 19.104m12.786-1.414l1.414 1.414M22 12h-2m-3 0a5 5 0 11-10 0 5 5 0 0110 0z'/%3E%3C/svg%3E")
}
.lucide--star-solid{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none'%3E%3Cpath d='M12.646 1.776a1.5 1.5 0 0 0-1.292 0c-.353.168-.547.46-.645.62a7.735 7.735 0 0 0-.307.583L8.245 7.346l-4.822.705c-.227.033-.46.067-.65.113-.182.044-.52.139-.789.423a1.5 1.5 0 0 0-.398 1.228c.051.387.27.663.391.805.127.148.295.312.46.472l3.488 3.397-.823 4.799a7.752 7.752 0 0 0-.095.652c-.014.187-.029.538.158.882a1.5 1.5 0 0 0 1.045.759c.384.071.714-.051.887-.123.18-.075.388-.184.591-.291L12 18.9l4.31 2.267c.204.107.412.216.592.29.174.073.503.195.887.124a1.5 1.5 0 0 0 1.045-.76c.187-.343.172-.694.158-.881a7.757 7.757 0 0 0-.095-.652l-.822-4.799 3.487-3.397c.165-.16.333-.324.46-.472.122-.142.34-.418.39-.805a1.5 1.5 0 0 0-.397-1.228c-.27-.284-.607-.38-.79-.423-.189-.046-.422-.08-.649-.113l-4.822-.705L13.6 2.98a7.736 7.736 0 0 0-.308-.582c-.098-.16-.292-.453-.645-.621z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--shield-tick{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 11.5l2 2L15.5 9m4.5 3c0 4.908-5.354 8.478-7.302 9.615-.221.129-.332.194-.488.227a1.137 1.137 0 01-.42 0c-.156-.034-.267-.098-.488-.227C9.354 20.478 4 16.908 4 12V7.217c0-.799 0-1.199.13-1.542a2 2 0 01.548-.79c.276-.243.65-.383 1.398-.664l5.362-2.01c.208-.078.312-.117.419-.133a1 1 0 01.286 0c.107.016.21.055.419.133l5.362 2.01c.748.28 1.123.421 1.398.664a2 2 0 01.547.79c.131.343.131.743.131 1.542V12z'/%3E%3C/svg%3E")
}
.lucide--x-close{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M18 6L6 18M6 6l12 12'/%3E%3C/svg%3E")
}
.lucide--chevron-right{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 18l6-6-6-6'/%3E%3C/svg%3E")
}
.lucide--check{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M20 6L9 17l-5-5'/%3E%3C/svg%3E")
}
.lucide--apple{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath fill='%23212121' d='M21.354,16.487c-1.338-0.506-2.233-1.721-2.334-3.17c-0.099-1.412,0.593-2.666,1.851-3.355l1.046-0.573 l-0.747-0.93c-1.255-1.563-3.051-2.497-4.804-2.497c-1.215,0-2.058,0.318-2.735,0.574c-0.478,0.181-0.855,0.323-1.269,0.323 c-0.472,0-0.938-0.166-1.478-0.358c-0.708-0.252-1.51-0.538-2.54-0.538c-1.99,0-3.997,1.188-5.237,3.098 c-1.851,2.849-1.343,7.734,1.208,11.616C5.326,22.215,6.743,23.982,8.75,24c0.013,0,0.026,0,0.039,0 c1.643,0,2.003-0.876,3.598-0.886c1.742,0.082,1.962,0.893,3.589,0.882c1.961-0.018,3.375-1.771,4.499-3.484 c0.664-1.007,0.921-1.534,1.438-2.678l0.438-0.97L21.354,16.487z'%3E%3C/path%3E %3Cpath d='M15.1,3.45c0.65-0.834,1.143-2.011,0.964-3.214c-1.062,0.073-2.302,0.748-3.027,1.628 c-0.658,0.799-1.201,1.983-0.99,3.135C13.205,5.035,14.404,4.343,15.1,3.45L15.1,3.45z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--google-play{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cg fill='%23212121'%3E%3Cpath d='M325.3 234.3L104.6 13l280.8 161.2-60.1 60.1zM47 0C34 6.8 25.3 19.2 25.3 35.3v441.3c0 16.1 8.7 28.5 21.7 35.3l256.6-256L47 0zm425.2 225.6l-58.9-34.1-65.7 64.5 65.7 64.5 60.1-34.1c18-14.3 18-46.5-1.2-60.8zM104.6 499l280.8-161.2-60.1-60.1L104.6 499z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--microsoft{
 --svg: url("/public/images/windows_stor.svg")
}
.lucide--menu-01{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 12h18M3 6h18M3 18h18'/%3E%3C/svg%3E")
}
.lucide--canvas{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M18.961,22.725l-2-7c-0.152-0.53-0.705-0.838-1.236-0.687 c-0.531,0.152-0.838,0.705-0.687,1.236L15.817,19H8.183l0.779-2.725c0.152-0.531-0.156-1.084-0.687-1.236 c-0.531-0.151-1.085,0.156-1.236,0.687l-2,7c-0.152,0.531,0.156,1.084,0.687,1.236c0.531,0.153,1.084-0.155,1.236-0.687L7.611,21 h8.777l0.65,2.275c0.152,0.531,0.705,0.839,1.236,0.687C18.806,23.81,19.113,23.256,18.961,22.725z'%3E%3C/path%3E %3Cpath fill='%23212121' d='M20,2h-6V1c0-0.552-0.448-1-1-1h-2c-0.552,0-1,0.448-1,1v1H4C3.448,2,3,2.448,3,3v13c0,0.552,0.448,1,1,1h16 c0.552,0,1-0.448,1-1V3C21,2.448,20.552,2,20,2z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--auto{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M7,21H1v2a1,1,0,0,0,1,1H6a1,1,0,0,0,1-1Z'%3E%3C/path%3E%3Cpath d='M23,21H17v2a1,1,0,0,0,1,1h4a1,1,0,0,0,1-1Z'%3E%3C/path%3E%3Cpath d='M23.121,10.707,21.913,9.5,20.324,2.35A2.982,2.982,0,0,0,17.4,0H6.6A2.982,2.982,0,0,0,3.676,2.35L2.087,9.5.879,10.707A2.978,2.978,0,0,0,0,12.828V18a1,1,0,0,0,1,1H23a1,1,0,0,0,1-1V12.828A2.978,2.978,0,0,0,23.121,10.707ZM5.628,2.783A.994.994,0,0,1,6.6,2H17.4a.994.994,0,0,1,.976.783L19.754,9H4.246ZM4.5,16A1.5,1.5,0,1,1,6,14.5,1.5,1.5,0,0,1,4.5,16Zm15,0A1.5,1.5,0,1,1,21,14.5,1.5,1.5,0,0,1,19.5,16Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--beauty{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M22.811,16.254A14.759,14.759,0,0,1,21.971,11c0-7.222-5.016-11-9.971-11S2.029,3.778,2.029,11a14.759,14.759,0,0,1-.84,5.254c-.651,1.976-.927,3.263.962,6.725a1,1,0,0,0,1.074.5L6.616,22.8A3.008,3.008,0,0,0,9.029,19.86v-.579A6.621,6.621,0,0,0,12.043,20a5.913,5.913,0,0,0,2.986-.819v.683a3.01,3.01,0,0,0,2.405,2.941l3.339.675a1.041,1.041,0,0,0,.2.02,1,1,0,0,0,.877-.521C23.738,19.517,23.462,18.23,22.811,16.254Zm-5.826-5.426-.436.784a3,3,0,0,0,.134,3.128C15.544,16.666,13.8,18,12,18s-3.559-1.346-4.7-3.285C9,12,6,10,6,10c1.734-.189,6.834-2.528,7.736-5.957l2.9,3.372A3,3,0,0,1,16.985,10.828Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--books{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath fill='%23212121' d='M11,3.691L1.263,1.035c-0.297-0.081-0.621-0.019-0.87,0.17C0.146,1.395,0,1.688,0,2v17 c0,0.451,0.302,0.846,0.737,0.965L11,22.764V3.691z'%3E%3C/path%3E %3Cpath d='M23.607,1.205c-0.248-0.188-0.572-0.25-0.87-0.17L13,3.691v19.073l10.263-2.799 C23.698,19.846,24,19.451,24,19V2C24,1.688,23.854,1.395,23.607,1.205z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--business{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M15,18v2H9v-2H1v5c0,0.552,0.448,1,1,1h20c0.552,0,1-0.448,1-1v-5H15z'%3E%3C/path%3E %3Cpath fill='%23212121' d='M23,4h-6V1c0-0.552-0.448-1-1-1H8C7.448,0,7,0.448,7,1v3H1C0.448,4,0,4.448,0,5v10c0,0.552,0.448,1,1,1h8v-3 h6v3h8c0.552,0,1-0.448,1-1V5C24,4.448,23.552,4,23,4z M15,4H9V2h6V4z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--comics{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M18,4H16V1A1,1,0,0,0,14.445.168L8.7,4H6a6.006,6.006,0,0,0-6,6v8a6.006,6.006,0,0,0,6,6H18a6.006,6.006,0,0,0,6-6V10A6.006,6.006,0,0,0,18,4ZM9,15H7V11H9Zm5,5H10V18h4Zm3-5H15V11h2Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--comunication{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M21,1H3C1.346,1,0,2.346,0,4V15c0,1.654,1.346,3,3,3H7.52l3.699,4.625c.19,.237,.478,.375,.781,.375s.591-.138,.781-.375l3.699-4.625h4.52c1.654,0,3-1.346,3-3V4c0-1.654-1.346-3-3-3ZM13,13H7c-.553,0-1-.448-1-1s.447-1,1-1h6c.553,0,1,.448,1,1s-.447,1-1,1Zm4-5H7c-.553,0-1-.448-1-1s.447-1,1-1h10c.553,0,1,.448,1,1s-.447,1-1,1Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--dating{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M24,11C24,5.486,18.617,1,12,1S0,5.486,0,11,5.383,21,11.979,21a11.811,11.811,0,0,0,3.056-.348l5.588,2.275A1.011,1.011,0,0,0,21,23a1,1,0,0,0,.994-1.114l-.545-4.718A9.3,9.3,0,0,0,24,11Zm-7.93.864-4.032,4.1a.055.055,0,0,1-.077,0l-4.03-4.1A2.925,2.925,0,0,1,7.629,8a2.7,2.7,0,0,1,4.33.18.048.048,0,0,0,.08,0A2.7,2.7,0,0,1,16.369,8,2.923,2.923,0,0,1,16.07,11.864Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--education{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Crect x='22' y='11' fill='%23212121' width='2' height='6'%3E%3C/rect%3E %3Cpath d='M13.241,15.73C12.847,15.91,12.43,16,12,16s-0.847-0.09-1.24-0.269L4,12.658V18 c0,2.626,4.024,4,8,4s8-1.374,8-4v-5.341L13.241,15.73z'%3E%3C/path%3E %3Cpath fill='%23212121' d='M23.414,7.09l-11-5c-0.263-0.119-0.564-0.119-0.827,0l-11,5C0.229,7.252,0,7.607,0,8s0.229,0.748,0.586,0.91 l11,5C11.718,13.97,11.859,14,12,14s0.282-0.03,0.414-0.09l11-5C23.771,8.748,24,8.393,24,8S23.771,7.252,23.414,7.09z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--entertainment{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M23,18H1a1,1,0,0,0-1,1v4a1,1,0,0,0,2,0V21H22v2a1,1,0,0,0,2,0V19A1,1,0,0,0,23,18Z' fill='%23212121'%3E%3C/path%3E%3Cpath d='M2.887,14A1.065,1.065,0,0,0,3,14h8v2h2V14h8a.945.945,0,0,0,1-.887A1.065,1.065,0,0,0,22,13V1a.945.945,0,0,0-.887-1A1.065,1.065,0,0,0,21,0H3A.945.945,0,0,0,2,.887,1.065,1.065,0,0,0,2,1V13A.945.945,0,0,0,2.887,14ZM4,2H20V12H4Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--events{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M9.684,4.948a1,1,0,0,0,1.265-.632l1-3a1,1,0,0,0-1.9-.632l-1,3A1,1,0,0,0,9.684,4.948Z'%3E%3C/path%3E%3Cpath d='M22.684,12.052l-3,1a1,1,0,1,0,.632,1.9l3-1a1,1,0,1,0-.632-1.9Z'%3E%3C/path%3E%3Ccircle cx='16' cy='4' r='2.5'%3E%3C/circle%3E%3Cpath d='M15,10a1,1,0,0,0,1,1,7.008,7.008,0,0,0,7-7,1,1,0,0,0-2,0,5.006,5.006,0,0,1-5,5A1,1,0,0,0,15,10Z'%3E%3C/path%3E%3Cpath d='M7.707,5.293a1,1,0,0,0-1.65.374l-6,17a1,1,0,0,0,1.276,1.276l17-6a1,1,0,0,0,.374-1.65ZM2.639,21.361l1.205-3.415.892,2.675Zm5.378-1.9L5.73,12.6l1.1-3.115,3.1,9.3Zm4.9-1.728-2.2-6.614,3.5,3.5L15,17Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--finance{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath fill='%23212121' d='M16.5,7H8.617C7.546,5.174,5.739,4.891,4.858,5.01L3.718,5.173l1.028,3.529 C3.975,9.335,3.339,10.113,2.872,11H0v7h2.866C4.079,20.303,6.395,21.793,9,21.966V24h2v-2h4v2h2v-2.025 c3.902-0.259,7-3.508,7-7.475C24,10.364,20.636,7,16.5,7z M17,13h-7v-2h7V13z'%3E%3C/path%3E %3Ccircle cx='13.5' cy='2.5' r='2.5'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")
}
.lucide--food{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M10,0A1,1,0,0,0,9,1V9a1,1,0,0,1-1,1H4A1,1,0,0,1,3,9V1A1,1,0,0,0,1,1V9a3,3,0,0,0,3,3h.923l-.77,10.008a1.852,1.852,0,1,0,3.694,0L7.077,12H8a3,3,0,0,0,3-3V1A1,1,0,0,0,10,0Z' fill='%23212121'%3E%3C/path%3E %3Cpath d='M7,1A1,1,0,0,0,5,1V8H7Z' fill='%23212121'%3E%3C/path%3E %3Cpath d='M21,0H20a5,5,0,0,0-5,5V16a1,1,0,0,0,1,1h3v5.5a1.5,1.5,0,0,0,3,0V1A1,1,0,0,0,21,0Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--health{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M6.434,11,9.143,6.485A.985.985,0,0,1,10.08,6a1,1,0,0,1,.849.625l3.251,8.129,1.963-3.272A1,1,0,0,1,17,11h6.339A8.161,8.161,0,0,0,24,8a6.957,6.957,0,0,0-7-7,7.119,7.119,0,0,0-5,2.1A7.119,7.119,0,0,0,7,1,6.957,6.957,0,0,0,0,8a8.161,8.161,0,0,0,.661,3Z' fill='%23212121'%3E%3C/path%3E %3Cpath d='M17.566,13l-2.709,4.515A1,1,0,0,1,14,18l-.08,0a1,1,0,0,1-.849-.625L9.82,9.243,7.857,12.515A1,1,0,0,1,7,13H1.648c3.065,5.289,9.374,10.5,9.752,10.8a.735.735,0,0,0,.6.2,1.421,1.421,0,0,0,.6-.2c.378-.3,6.687-5.511,9.752-10.8Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--health-fitness{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Crect x='2' y='8' width='4' height='8' rx='1'/%3E%3Crect x='18' y='8' width='4' height='8' rx='1'/%3E%3Crect x='6' y='10' width='12' height='4' rx='1'/%3E%3Cpath d='M12 3.5c-.4-.6-1.1-1-1.7-.6-.8.5-.7 1.6.2 2.4L12 7.2l1.5-1.9c.9-.8 1-1.9.2-2.4-.6-.4-1.3 0-1.7.6z' fill='%23212121'/%3E%3C/g%3E%3C/svg%3E")
}
.lucide--house{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M23.657,10.245l-.024-.019-11-9a1,1,0,0,0-1.266,0l-11,9a1,1,0,0,0,1.266,1.548L3,10.656V22a1,1,0,0,0,1,1H20a1,1,0,0,0,1-1V10.656l1.367,1.118a1,1,0,0,0,1.29-1.529ZM16.2,14.731,12,19,7.8,14.731a2.8,2.8,0,0,1,0-3.92,2.7,2.7,0,0,1,4.2.429,2.7,2.7,0,0,1,4.2-.429A2.8,2.8,0,0,1,16.2,14.731Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--life{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Ccircle cx='12' cy='3' r='3' fill='%23212121'%3E%3C/circle%3E %3Cpath d='M5,17a1,1,0,0,0,0,2H19a1,1,0,0,0,0-2Z' fill='%23212121'%3E%3C/path%3E %3Crect y='21' width='24' height='2'%3E%3C/rect%3E %3Cpath d='M9,10.174V16h6V10.174l1.849,1.585a1,1,0,0,0,1.276.022l3.281-2.625-1.25-1.562L17.522,9.7l-2.59-2.22A2,2,0,0,0,13.63,7H10.37a2,2,0,0,0-1.3.482L6.478,9.7,3.844,7.594,2.594,9.156l3.281,2.625a1,1,0,0,0,1.276-.022Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--maps{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M1,23c-0.221,0-0.438-0.073-0.615-0.212C0.142,22.599,0,22.308,0,22V6h2v14.719l6.758-1.689 c0.184-0.047,0.379-0.039,0.559,0.021l5.724,1.908l6.96-1.74V4h2v16c0,0.459-0.312,0.859-0.758,0.97l-8,2 c-0.184,0.047-0.379,0.039-0.559-0.021L8.96,21.041l-7.718,1.93C1.162,22.99,1.081,23,1,23z'%3E%3C/path%3E %3Cpath fill='%23212121' d='M12,0C8.56,0,5,2.618,5,7c0,3.988,5.634,10.016,6.276,10.69C11.465,17.888,11.727,18,12,18 s0.535-0.112,0.724-0.31C13.366,17.016,19,10.988,19,7C19,2.618,15.44,0,12,0z M12,9c-1.105,0-2-0.895-2-2s0.895-2,2-2s2,0.895,2,2 S13.105,9,12,9z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--medical{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath fill='%23212121' d='M19,8.4l2.1-2.1l0.4,0.4c0.4,0.4,1,0.4,1.4,0v0c0.4-0.4,0.4-1,0-1.4L18.7,1c-0.4-0.4-1-0.4-1.4,0v0 c-0.4,0.4-0.4,1,0,1.4l0.4,0.4L15.6,5l-3.2-3.2c-0.4-0.4-1-0.4-1.4,0l0,0c-0.4,0.4-0.4,1,0,1.4l2.1,2.1L12.4,6L14,7.6L12.6,9L11,7.4 L9.4,9l1.6,1.6L9.6,12L8,10.4L6.4,12L8,13.6L6.6,15L5,13.4l-1.8,1.8l2.1,2.1L1,21.5c-0.4,0.4-0.4,1,0,1.4h0c0.4,0.4,1,0.4,1.4,0 l4.2-4.2l2.1,2.1l9.9-9.9l2.1,2.1c0.4,0.4,1,0.4,1.4,0v0c0.4-0.4,0.4-1,0-1.4L19,8.4z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--news{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M12,8h0A4,4,0,0,1,8,4H8a4,4,0,0,1,4-4h0a4,4,0,0,1,4,4h0A4,4,0,0,1,12,8Z' fill='%23212121'%3E%3C/path%3E%3Cpath d='M22.914,19.594l-3.473-7.813A3,3,0,0,0,16.7,10H7.3a3,3,0,0,0-2.741,1.781L1.086,19.594A1,1,0,0,0,2.243,20.97L6,20.03V24H18V20.03l3.757.94a1,1,0,0,0,1.157-1.376ZM3.747,18.532,6,13.462v4.507Zm10.01.438L16,19.53V21l-4,1L8,21V19.53l2.243-.56-.486-1.94L8,17.469V14l4,1,4-1v3.469l-1.757-.439Zm4.243-1V13.462l2.253,5.07Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--parenting{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Ccircle cx='6.5' cy='3.5' r='3.5'%3E%3C/circle%3E%3Ccircle cx='17.5' cy='3.5' r='3.5'%3E%3C/circle%3E%3Cpath d='M17.5,9a6.491,6.491,0,0,0-5.465,3,3,3,0,1,1-.07,0A6.49,6.49,0,0,0,0,15.5V22a1,1,0,0,0,1,1H8V20.5L4.4,17.8a1,1,0,0,1,1.2-1.6L9.333,19h5.334L18.4,16.2a1,1,0,1,1,1.2,1.6L16,20.5V23h7a1,1,0,0,0,1-1V15.5A6.508,6.508,0,0,0,17.5,9Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--custom{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath fill='%23212121' d='M24,18h-3V7.95l-2.006,2.007c-0.005,1.274-0.505,2.5-1.432,3.427C16.488,14.456,14.375,15,11.281,15 c0,0-0.332-0.004-0.332-0.004l-1.895-0.051l-0.051-1.895c-0.039-1.464,0.04-5.038,1.614-6.612c0.914-0.914,2.129-1.421,3.424-1.43 l4.754-4.754C18.394,0.094,17.958,0,17.5,0h-14C1.567,0,0,1.567,0,3.5V6h5v15c0,1.657,1.343,3,3,3h12h0.5c1.933,0,3.5-1.567,3.5-3.5 V18z M5,4H2V3.5C2,2.673,2.673,2,3.5,2S5,2.673,5,3.5V4z M22,20.5c0,0.827-0.673,1.5-1.5,1.5h-8.825 C11.878,21.581,12,21.085,12,20.5V20h10V20.5z'%3E%3C/path%3E %3Cpath d='M23.561,0.439c-0.586-0.586-1.535-0.586-2.121,0l-6.655,6.655 c-0.956-0.235-2.006,0.011-2.753,0.758c-1.131,1.131-1.03,5.108-1.029,5.145c0.037,0.001,4.013,0.102,5.145-1.029 c0.747-0.747,0.993-1.797,0.758-2.753l6.655-6.655C24.146,1.975,24.146,1.025,23.561,0.439z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--photo{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M21,4H17L15,1H9L7,4H3A3,3,0,0,0,0,7V19a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V7A3,3,0,0,0,21,4ZM12,18a5,5,0,1,1,5-5A5,5,0,0,1,12,18Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--productivity{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M12,0C5.383,0,0,5.383,0,12s5.383,12,12,12,12-5.383,12-12S18.617,0,12,0Zm3.862,14c.184,.705,.182,1.446-.034,2.161-.311,1.023-1,1.863-1.942,2.367-.575,.308-1.227,.472-1.882,.472-1.481,0-2.835-.811-3.531-2.115-.086-.162-.272-.516-1.05-2.885H2.202c-.132-.646-.202-1.315-.202-2C2,6.486,6.486,2,12,2s10,4.486,10,10c0,.685-.07,1.354-.202,2h-5.936Z' fill='%23212121'%3E%3C/path%3E%3Cpath d='M8.388,7.201c-.151-.186-.412-.239-.623-.125-.211,.113-.312,.359-.243,.587,.236,.769,2.312,7.528,2.715,8.28,.359,.673,1.052,1.057,1.767,1.057,.318,0,.641-.076,.939-.236,.974-.52,1.342-1.734,.822-2.707-.402-.751-4.869-6.234-5.377-6.856Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--social{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M12,6h0c-1.657,0-3-1.343-3-3h0c0-1.657,1.343-3,3-3h0c1.657,0,3,1.343,3,3h0c0,1.657-1.343,3-3,3Z' fill='%23212121'%3E%3C/path%3E%3Cpath d='M6,19c-1.105,0-2-.895-2-2v-6c0-1.13,.391-2.162,1.026-3H2c-1.105,0-2,.895-2,2v5c0,.552,.448,1,1,1h1v5c0,.552,.448,1,1,1h2c.552,0,1-.448,1-1v-2h0Z'%3E%3C/path%3E%3Cpath d='M14,24h-4c-.552,0-1-.448-1-1v-6h-2c-.552,0-1-.448-1-1v-5c0-1.657,1.343-3,3-3h6c1.657,0,3,1.343,3,3v5c0,.552-.448,1-1,1h-2v6c0,.552-.448,1-1,1Z' fill='%23212121'%3E%3C/path%3E%3Cpath d='M4,7h0c-1.105,0-2-.895-2-2h0c0-1.105,.895-2,2-2h0c1.105,0,2,.895,2,2h0c0,1.105-.895,2-2,2Z'%3E%3C/path%3E%3Cpath d='M18,19c1.105,0,2-.895,2-2v-6c0-1.13-.391-2.162-1.026-3h3.026c1.105,0,2,.895,2,2v5c0,.552-.448,1-1,1h-1v5c0,.552-.448,1-1,1h-2c-.552,0-1-.448-1-1v-2h0Z'%3E%3C/path%3E%3Cpath d='M20,7h0c1.105,0,2-.895,2-2h0c0-1.105-.895-2-2-2h0c-1.105,0-2,.895-2,2h0c0,1.105,.895,2,2,2Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--sports{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Ccircle cx='18' cy='3' r='3' fill='%23212121'%3E%3C/circle%3E %3Cpath d='M6.729,15.56a3.938,3.938,0,0,1-.742-.906L.592,21.128l1.536,1.28,5.281-6.336C7.074,15.83,6.829,15.648,6.729,15.56Z' fill='%23212121'%3E%3C/path%3E %3Cpath d='M21.632,10.735,18.439,11.8l-3.1-5.035A1.981,1.981,0,0,0,15,6.338a2.294,2.294,0,0,0-.884-.451L8.3,4.046a1,1,0,0,0-1.133.4L4.613,8.277l1.664,1.11L8.416,6.18l3.14.989L7.9,11.232a1.991,1.991,0,0,0,.149,2.825c.359.316,4.4,3.084,4.4,3.084L9.293,20.293l1.414,1.414,4-4a1,1,0,0,0-.139-1.53L11.1,13.652,14.752,9.6l2.394,3.922A1,1,0,0,0,18,14a1.019,1.019,0,0,0,.316-.051l3.949-1.317Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--tools{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M6.79,9.5,9.222,7.354a6.69,6.69,0,0,1-.043-.862v-.02L2.854.146a.5.5,0,0,0-.708,0l-2,2a.5.5,0,0,0,0,.708Z'%3E%3C/path%3E%3Cpath d='M20.107,14.4a8.456,8.456,0,0,1-.839.234l-.114.02a9.8,9.8,0,0,1-1.433.107,9.57,9.57,0,0,1-1.044-.058l-3.616,4.065L17.093,22.8A3.975,3.975,0,0,0,19.909,24h.042A4.05,4.05,0,0,0,22.8,17.1Z'%3E%3C/path%3E%3Cpath d='M23.628,4.427a.5.5,0,0,0-.82-.179L19.943,7.1,16.9,4.068l2.863-2.85A.494.494,0,0,0,19.9.771.5.5,0,0,0,19.6.405,4.866,4.866,0,0,0,17,.045a6.376,6.376,0,0,0-5.822,6.473,4.9,4.9,0,0,0,.235,1.569L1.367,16.939a4.076,4.076,0,0,0-.329,5.752l.086.094a3.939,3.939,0,0,0,5.564.124,3.733,3.733,0,0,0,.322-.347l8.914-10.021a7.524,7.524,0,0,0,2.938.135,6.427,6.427,0,0,0,4.883-4.51A5.846,5.846,0,0,0,23.628,4.427Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--travel{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M22.121,1.879h0a3,3,0,0,0-4.24,0L14.269,5.465,2.274,2.039a1,1,0,0,0-.981.254l-1,1A1,1,0,0,0,.427,4.819l8.5,5.952L7.648,12.043,6.17,13.913,4.523,16.6l-2.281-.57a1,1,0,0,0-.949,1.677l1.582,1.582-.728,1.189A1,1,0,0,0,3.526,21.85l1.18-.73,1.587,1.587a1,1,0,0,0,1.677-.95l-.576-2.3,2.7-1.669L11.9,16.352,22.042,6.2a3.156,3.156,0,0,0,.907-1.639A3,3,0,0,0,22.121,1.879Z' fill='%23212121'%3E%3C/path%3E%3Cpath d='M19,12.081l-4.621,4.625,4.807,6.867a1,1,0,0,0,.732.423A.844.844,0,0,0,20,24a1,1,0,0,0,.707-.293l1-1a1,1,0,0,0,.249-1Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--video_player{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M19.753,6.057a7.99,7.99,0,0,0-15.506,0A5,5,0,0,0,5,16H19a5,5,0,0,0,.753-9.943ZM10,12V6l5,3Z' fill='%23212121'%3E%3C/path%3E%3Crect x='19' y='20' width='5' height='2'%3E%3C/rect%3E%3Cpath d='M14,18a3,3,0,0,0-2.816,2H0v2H11.184A2.995,2.995,0,1,0,14,18Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--weather{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath fill='%23212121' d='M12,5c-3.86,0-7,3.14-7,7c0,1.075,0.25,2.089,0.685,3H8c1.654,0,3,1.346,3,3 c0,0.314-0.062,0.612-0.152,0.897C11.224,18.959,11.607,19,12,19c3.86,0,7-3.14,7-7S15.86,5,12,5z'%3E%3C/path%3E %3Cpath d='M8,19H1c-0.552,0-1-0.448-1-1s0.448-1,1-1h7c0.552,0,1,0.448,1,1S8.552,19,8,19z'%3E%3C/path%3E %3Cpath d='M13,23H5c-0.552,0-1-0.448-1-1s0.448-1,1-1h8c0.552,0,1,0.448,1,1S13.552,23,13,23z'%3E%3C/path%3E %3Crect x='11' fill='%23212121' width='2' height='3'%3E%3C/rect%3E %3Crect x='3.575' y='3.075' transform='matrix(0.7071 -0.7071 0.7071 0.7071 -1.8952 4.5754)' fill='%23212121' width='2' height='3'%3E%3C/rect%3E %3Crect x='0.5' y='10.5' transform='matrix(4.456530e-11 -1 1 4.456530e-11 -10.5 13.5)' fill='%23212121' width='2' height='3'%3E%3C/rect%3E %3Crect x='18.425' y='3.075' transform='matrix(0.7071 0.7071 -0.7071 0.7071 8.9246 -12.3952)' fill='%23212121' width='2' height='3'%3E%3C/rect%3E %3Crect x='21.5' y='10.5' transform='matrix(4.501980e-11 1 -1 4.501980e-11 34.5 -10.5)' fill='%23212121' width='2' height='3'%3E%3C/rect%3E %3Crect x='18.425' y='17.925' transform='matrix(-0.7071 0.7071 -0.7071 -0.7071 46.8952 19.4246)' fill='%23212121' width='2' height='3'%3E%3C/rect%3E%3C/g%3E%3C/svg%3E")
}
.lucide--libraries{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M0,12v9a1,1,0,0,0,1,1H2v1a1,1,0,0,0,2,0V22H20v1a1,1,0,0,0,2,0V22h1a1,1,0,0,0,1-1V12Zm6,6.5a.5.5,0,0,1-.5.5h-1a.5.5,0,0,1-.5-.5v-3a.5.5,0,0,1,.5-.5h1a.5.5,0,0,1,.5.5Zm4,0a.5.5,0,0,1-.5.5h-1a.5.5,0,0,1-.5-.5v-3a.5.5,0,0,1,.5-.5h1a.5.5,0,0,1,.5.5Zm4,0a.5.5,0,0,1-.5.5h-1a.5.5,0,0,1-.5-.5v-3a.5.5,0,0,1,.5-.5h1a.5.5,0,0,1,.5.5Zm6,0a.5.5,0,0,1-.5.5h-3a.5.5,0,0,1-.5-.5v-1a.5.5,0,0,1,.5-.5h3a.5.5,0,0,1,.5.5Z' fill='%23212121'%3E%3C/path%3E%3Cpath d='M24,10V1a1,1,0,0,0-1-1H1A1,1,0,0,0,0,1v9ZM18,3.5a.5.5,0,0,1,.5-.5h1a.5.5,0,0,1,.5.5v3a.5.5,0,0,1-.5.5h-1a.5.5,0,0,1-.5-.5Zm-4,0a.5.5,0,0,1,.5-.5h1a.5.5,0,0,1,.5.5v3a.5.5,0,0,1-.5.5h-1a.5.5,0,0,1-.5-.5Zm-4,0a.5.5,0,0,1,.5-.5h1a.5.5,0,0,1,.5.5v3a.5.5,0,0,1-.5.5h-1a.5.5,0,0,1-.5-.5Zm-6,2A.5.5,0,0,1,4.5,5h3a.5.5,0,0,1,.5.5v1a.5.5,0,0,1-.5.5h-3A.5.5,0,0,1,4,6.5Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--shopping{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath fill='%23212121' d='M23,16H3l1.5-2H19c0.431,0,0.812-0.275,0.948-0.684l3-9c0.103-0.305,0.051-0.64-0.137-0.901 C22.623,3.154,22.321,3,22,3H4.414L1.707,0.293c-0.391-0.391-1.023-0.391-1.414,0s-0.391,1.023,0,1.414L3,4.414v8.252L0.2,16.4 c-0.228,0.303-0.264,0.708-0.095,1.047C0.275,17.786,0.621,18,1,18h22c0.553,0,1-0.448,1-1S23.553,16,23,16z'%3E%3C/path%3E %3Ccircle cx='4' cy='22' r='2'%3E%3C/circle%3E %3Ccircle cx='20' cy='22' r='2'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")
}
.lucide--adventure{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M12.613.031a6.076,6.076,0,0,0-1.226,0A12,12,0,0,0,0,12c0,3.562,1.559,6.031,4.634,7.341l.784-1.84a5.079,5.079,0,0,1-3.168-3.48A6.016,6.016,0,0,0,5,9a5.862,5.862,0,0,0-.9-3.1A10.083,10.083,0,0,1,6.469,3.676a6,6,0,1,0,11.062,0A10.083,10.083,0,0,1,19.9,5.9,5.862,5.862,0,0,0,19,9a6.016,6.016,0,0,0,2.75,5.021,5.079,5.079,0,0,1-3.168,3.48l.784,1.84C22.441,18.031,24,15.562,24,12A12,12,0,0,0,12.613.031Z'%3E%3C/path%3E%3Cpath d='M12,15c-5,0-8,1.693-8,4,0,3.532,3,5,8,5s8-1.468,8-5C20,16.693,17,15,12,15Zm-2,5a1,1,0,0,1-2,0V18a1,1,0,0,1,2,0Zm6,0a1,1,0,0,1-2,0V18a1,1,0,0,1,2,0Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--arcade{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M1,21v2a1,1,0,0,0,1,1H22a1,1,0,0,0,1-1V21Z' fill='%23212121'%3E%3C/path%3E%3Cpath d='M18.9,11.553A1,1,0,0,0,18,11H15v3a3,3,0,0,1-6,0V11H6a1,1,0,0,0-.895.553L1.382,19H22.618Z' fill='%23212121'%3E%3C/path%3E%3Cpath d='M15,3a3,3,0,1,0-4,2.816V14a1,1,0,0,0,2,0V5.816A2.99,2.99,0,0,0,15,3Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--puzzle{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M8,6a3.991,3.991,0,0,1,3-3.859V1H2A1,1,0,0,0,1,2v9H4v1a2,2,0,0,0,4,0V11h3V9.859A3.992,3.992,0,0,1,8,6Z' fill='%23212121'%3E%3C/path%3E%3Cpath d='M18,8a3.991,3.991,0,0,1,3.859,3H23V2a1,1,0,0,0-1-1H13V4H12a2,2,0,0,0,0,4h1v3h1.141A3.992,3.992,0,0,1,18,8Z'%3E%3C/path%3E%3Cpath d='M6,16a3.991,3.991,0,0,1-3.859-3H1v9a1,1,0,0,0,1,1h9V20h1a2,2,0,0,0,0-4H11V13H9.859A3.992,3.992,0,0,1,6,16Z'%3E%3C/path%3E%3Cpath d='M16,18a3.991,3.991,0,0,1-3,3.859V23h9a1,1,0,0,0,1-1V13H20V12a2,2,0,0,0-4,0v1H13v1.141A3.992,3.992,0,0,1,16,18Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--racing{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M5,12a5,5,0,1,0,5,5A5.006,5.006,0,0,0,5,12Zm0,8a3,3,0,1,1,3-3A3,3,0,0,1,5,20Z'%3E%3C/path%3E %3Cpath d='M19,12a5,5,0,1,0,5,5A5.006,5.006,0,0,0,19,12Zm0,8a3,3,0,1,1,3-3A3,3,0,0,1,19,20Z'%3E%3C/path%3E %3Cpath d='M17.419,6.865a3.025,3.025,0,0,0,.825.115,3,3,0,0,0,.815-5.886c-1.2-.344-4.124.387-5.324.718l-1.592.437,1.125,1.209C14.116,4.368,16.218,6.524,17.419,6.865Z' fill='%23212121'%3E%3C/path%3E %3Cpath d='M11.165,11.124l3.6-1.948,1.531,1.531A1,1,0,0,0,17,11h4V9H17.414l-2.2-2.2a1.994,1.994,0,0,0-2.309-.375L9,8.382a2,2,0,0,0-.306,3.389L11,13.5V19h2V13a1,1,0,0,0-.4-.8Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--sports{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Ccircle cx='19' cy='3' r='3' fill='%23212121'%3E%3C/circle%3E %3Crect x='8' y='19' width='12' height='2'%3E%3C/rect%3E %3Ccircle cx='11' cy='23' r='1'%3E%3C/circle%3E %3Ccircle cx='17' cy='23' r='1'%3E%3C/circle%3E %3Cpath d='M8.958,15.431a3.819,3.819,0,0,1-.789-.606,3.926,3.926,0,0,1-.605-.8L6.489,15.1l-4.7,1.175.485,1.941L7.243,16.97a1,1,0,0,0,.464-.263L8.974,15.44Z' fill='%23212121'%3E%3C/path%3E %3Cpath d='M16.414,6.586A1.99,1.99,0,0,0,15,6H5V8h7.172L9.586,10.586a2,2,0,0,0,0,2.828,1.925,1.925,0,0,0,.416.31l3,1.836V18h2V15a1,1,0,0,0-.477-.853l-1.761-1.081,3.652-3.652A2,2,0,0,0,16.414,6.586Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--action{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M5.707,11.293a1,1,0,0,0-1.414,1.414l2,2L2.707,18.293l-1-1A1,1,0,1,0,.293,18.707l5,5a1,1,0,1,0,1.414-1.414l-1-1,3.586-3.586,2,2a1,1,0,0,0,1.414-1.414Z' fill='%23212121'%3E%3C/path%3E%3Cpath d='M23.707.292a1,1,0,0,0-.871-.278l-6.022,1a1,1,0,0,0-.605.346L8.216,10.974l1.7,1.7L18,4.586,19.414,6l-8.086,8.086,1.7,1.7,9.605-7.944a1.008,1.008,0,0,0,.35-.609l1-6.075A1,1,0,0,0,23.707.292Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--board{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M20,1H4A3,3,0,0,0,1,4V20a3,3,0,0,0,3,3H20a3,3,0,0,0,3-3V4A3,3,0,0,0,20,1ZM7,19a2,2,0,1,1,2-2A2,2,0,0,1,7,19ZM7,9A2,2,0,1,1,9,7,2,2,0,0,1,7,9ZM17,19a2,2,0,1,1,2-2A2,2,0,0,1,17,19ZM17,9a2,2,0,1,1,2-2A2,2,0,0,1,17,9Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--casino{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M0,5V19H24V5ZM7,9.749a.492.492,0,0,1-.19.392,7.537,7.537,0,0,0-2.795,5.366A.517.517,0,0,1,3.507,16c-.63,0-.992.005-.992.005a.506.506,0,0,1-.5-.52A7.27,7.27,0,0,1,4.431,10H1.5A.5.5,0,0,1,1,9.5v-1A.5.5,0,0,1,1.5,8h5a.5.5,0,0,1,.5.5Zm8,0a.492.492,0,0,1-.19.392,7.537,7.537,0,0,0-2.795,5.366.517.517,0,0,1-.508.488c-.63,0-.992.005-.992.005a.506.506,0,0,1-.5-.52A7.27,7.27,0,0,1,12.431,10H9.5A.5.5,0,0,1,9,9.5v-1A.5.5,0,0,1,9.5,8h5a.5.5,0,0,1,.5.5Zm8,0a.492.492,0,0,1-.19.392,7.537,7.537,0,0,0-2.795,5.366.517.517,0,0,1-.508.488c-.63,0-.992.005-.992.005a.506.506,0,0,1-.5-.52A7.27,7.27,0,0,1,20.431,10H17.5a.5.5,0,0,1-.5-.5v-1a.5.5,0,0,1,.5-.5h5a.5.5,0,0,1,.5.5Z'%3E%3C/path%3E%3Cpath d='M1,1H23a1,1,0,0,1,1,1V3a0,0,0,0,1,0,0H0A0,0,0,0,1,0,3V2A1,1,0,0,1,1,1Z' fill='%23212121'%3E%3C/path%3E%3Cpath d='M0,21H24a0,0,0,0,1,0,0v1a1,1,0,0,1-1,1H1a1,1,0,0,1-1-1V21A0,0,0,0,1,0,21Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--educational{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Ccircle cx='4' cy='3' r='3' fill='%23212121'%3E%3C/circle%3E %3Cpath d='M16,9V7H3A2,2,0,0,0,1,9V24H3V17H5v7H7V9Z' fill='%23212121'%3E%3C/path%3E %3Cpath d='M23,2H9V4H22V15H9v2h7.341l2.74,6.394A1,1,0,0,0,20,24a.979.979,0,0,0,.394-.081,1,1,0,0,0,.525-1.313L18.516,17H23a1,1,0,0,0,1-1V3A1,1,0,0,0,23,2Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--music{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M23,3H1A1,1,0,0,0,0,4V20a1,1,0,0,0,1,1H23a1,1,0,0,0,1-1V4A1,1,0,0,0,23,3ZM13,6h8V8H13ZM4,6A1,1,0,1,1,3,7,1,1,0,0,1,4,6ZM22,19H2V11H5v6H7V11H9v6h2V11h2v6h2V11h2v6h2V11h3Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--role{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Ccircle cx='12' cy='3' r='3'%3E%3C/circle%3E%3Cpath d='M22,7H2c-.552,0-1,.448-1,1h0c0,.552,.448,1,1,1h7v14.263c0,.407,.33,.737,.737,.737h.525c.407,0,.737-.33,.737-.737v-7.263h2v7.263c0,.407,.33,.737,.737,.737h.525c.407,0,.737-.33,.737-.737V9h7c.552,0,1-.448,1-1h0c0-.552-.448-1-1-1Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--simulation{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath fill='%23212121' d='M12,0C5.3828125,0,0,5.3833008,0,12s5.3828125,12,12,12s12-5.3833008,12-12S18.6171875,0,12,0z M12,2 c4.0914307,0,7.6125488,2.4725952,9.1592407,6H2.8408203C4.3875122,4.4725952,7.9085693,2,12,2z M2,12 c0-0.1074829,0.0127563-0.211731,0.0161133-0.3184204c4.289978,1.5153809,7.4432983,5.4158936,7.9205322,10.1018677 C5.4098511,20.8296509,2,16.8066406,2,12z M12,15c-1.1045532,0-2-0.8954468-2-2c0-1.1046143,0.8954468-2,2-2s2,0.8953857,2,2 C14,14.1045532,13.1045532,15,12,15z M14.0633545,21.7834473c0.4772339-4.6859741,3.6305542-8.5864868,7.9205322-10.1018677 C21.9872437,11.788269,22,11.8925171,22,12C22,16.8066406,18.5901489,20.8296509,14.0633545,21.7834473z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--strategy{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M6,18c0-6,6-6,4-11l-4.251.85a1,1,0,0,1-1.09-.533l-.336-.672A1,1,0,0,1,4.51,5.49L8,2V0H8a11,11,0,0,1,8.485,18Z' fill='%23212121'%3E%3C/path%3E%3Cpath d='M2,21v2a1,1,0,0,0,1,1H21a1,1,0,0,0,1-1V21a1,1,0,0,0-1-1H3A1,1,0,0,0,2,21Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--trivia{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M4,24H0V5H1c3.866,0,7,3.134,7,7v.833l1.417,3.267c.219,.507-.014,1.096-.521,1.315-.026,.011-.052,.021-.079,.03l-.817,.276v1.279c0,1.657-1.343,3-3,3h-1v2Z' fill='%23212121'%3E%3C/path%3E%3Cpath d='M20,24h4V5h-1c-3.866,0-7,3.134-7,7v.833l-1.417,3.267c-.219,.507,.014,1.096,.521,1.315,.026,.011,.052,.021,.079,.03l.816,.273v1.282c0,1.657,1.343,3,3,3h1v2Z' fill='%23212121'%3E%3C/path%3E%3Cpath d='M17.815,4.691c-.276,0-.551-.114-.748-.337-2.558-2.885-6.983-3.151-9.864-.597-.105,.094-.211,.193-.312,.294-.393,.39-1.026,.388-1.415-.003-.39-.391-.388-1.024,.003-1.414,.129-.128,.262-.252,.396-.373,3.71-3.286,9.401-2.944,12.688,.766,.366,.413,.328,1.045-.085,1.412-.19,.168-.427,.251-.663,.251Z'%3E%3C/path%3E%3Cpath d='M14.82,7.353c-.277,0-.554-.115-.752-.34-1.08-1.231-2.963-1.357-4.199-.273-.049,.043-.1,.091-.148,.14-.391,.391-1.023,.391-1.414,0s-.391-1.023,0-1.414c.078-.078,.158-.154,.241-.227,2.065-1.811,5.215-1.605,7.024,.455,.364,.415,.323,1.047-.092,1.411-.19,.167-.426,.249-.66,.249Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--word{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M16,10V5V4c0-1.654-1.346-3-3-3h-3v2h3c0.551,0,1,0.448,1,1h-2.5C9.57,4,8,5.57,8,7.5 S9.57,11,11.5,11H15C15.552,11,16,10.553,16,10z M10,7.5C10,6.673,10.673,6,11.5,6H14v3h-2.5C10.673,9,10,8.327,10,7.5z'%3E%3C/path%3E %3Cpath fill='%23212121' d='M6,15H4v-5H2v12c0,0.553,0.448,1,1,1h3c2.206,0,4-1.794,4-4S8.206,15,6,15z M6,21H4v-4h2 c1.103,0,2,0.897,2,2S7.103,21,6,21z'%3E%3C/path%3E %3Cpath fill='%23212121' d='M20.867,20.499C20.688,20.809,20.356,21,20,21h-2c-0.551,0-1-0.448-1-1v-3c0-0.552,0.449-1,1-1h2 c0.356,0,0.688,0.191,0.867,0.5l1.73-1.002C22.062,14.574,21.067,14,20,14h-2c-1.654,0-3,1.346-3,3v3c0,1.654,1.346,3,3,3h2 c1.067,0,2.063-0.574,2.598-1.499L20.867,20.499z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--cards{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M23,2H22V22h1a1,1,0,0,0,1-1V3A1,1,0,0,0,23,2Z'%3E%3C/path%3E%3Cpath d='M19,0H3A1,1,0,0,0,2,1V23a1,1,0,0,0,1,1H19a1,1,0,0,0,1-1V1A1,1,0,0,0,19,0ZM4,3.5A1.5,1.5,0,1,1,5.5,5,1.5,1.5,0,0,1,4,3.5Zm2.8,9.231a2.8,2.8,0,0,1,0-3.919A2.7,2.7,0,0,1,11,9.24a2.7,2.7,0,0,1,4.2-.428,2.8,2.8,0,0,1,0,3.919L11,17ZM16.5,22A1.5,1.5,0,1,1,18,20.5,1.5,1.5,0,0,1,16.5,22Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--casual{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M22,14.885l-5-4.5A1.5,1.5,0,0,0,16,10H8a1.5,1.5,0,0,0-1,.385l-5,4.5a1.5,1.5,0,0,0-.308,1.844l2.5,4.5a1.5,1.5,0,1,0,2.622-1.458L4.892,16.315,7,14.418V23a1,1,0,0,0,1,1h8a1,1,0,0,0,1-1V14.418l2.108,1.9-1.919,3.456a1.5,1.5,0,0,0,2.622,1.458l2.5-4.5A1.5,1.5,0,0,0,22,14.885Z' fill='%23212121'%3E%3C/path%3E %3Ccircle cx='12' cy='4' r='4' fill='%23212121'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")
}
/* category slug aliases & extras (auto) */
.lucide--photography{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M21,4H17L15,1H9L7,4H3A3,3,0,0,0,0,7V19a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V7A3,3,0,0,0,21,4ZM12,18a5,5,0,1,1,5-5A5,5,0,0,1,12,18Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--music-audio{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M23,3H1A1,1,0,0,0,0,4V20a1,1,0,0,0,1,1H23a1,1,0,0,0,1-1V4A1,1,0,0,0,23,3ZM13,6h8V8H13ZM4,6A1,1,0,1,1,3,7,1,1,0,0,1,4,6ZM22,19H2V11H5v6H7V11H9v6h2V11h2v6h2V11h2v6h2V11h3Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--lifestyle{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Ccircle cx='12' cy='3' r='3' fill='%23212121'%3E%3C/circle%3E %3Cpath d='M5,17a1,1,0,0,0,0,2H19a1,1,0,0,0,0-2Z' fill='%23212121'%3E%3C/path%3E %3Crect y='21' width='24' height='2'%3E%3C/rect%3E %3Cpath d='M9,10.174V16h6V10.174l1.849,1.585a1,1,0,0,0,1.276.022l3.281-2.625-1.25-1.562L17.522,9.7l-2.59-2.22A2,2,0,0,0,13.63,7H10.37a2,2,0,0,0-1.3.482L6.478,9.7,3.844,7.594,2.594,9.156l3.281,2.625a1,1,0,0,0,1.276-.022Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--personalization{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath fill='%23212121' d='M24,18h-3V7.95l-2.006,2.007c-0.005,1.274-0.505,2.5-1.432,3.427C16.488,14.456,14.375,15,11.281,15 c0,0-0.332-0.004-0.332-0.004l-1.895-0.051l-0.051-1.895c-0.039-1.464,0.04-5.038,1.614-6.612c0.914-0.914,2.129-1.421,3.424-1.43 l4.754-4.754C18.394,0.094,17.958,0,17.5,0h-14C1.567,0,0,1.567,0,3.5V6h5v15c0,1.657,1.343,3,3,3h12h0.5c1.933,0,3.5-1.567,3.5-3.5 V18z M5,4H2V3.5C2,2.673,2.673,2,3.5,2S5,2.673,5,3.5V4z M22,20.5c0,0.827-0.673,1.5-1.5,1.5h-8.825 C11.878,21.581,12,21.085,12,20.5V20h10V20.5z'%3E%3C/path%3E %3Cpath d='M23.561,0.439c-0.586-0.586-1.535-0.586-2.121,0l-6.655,6.655 c-0.956-0.235-2.006,0.011-2.753,0.758c-1.131,1.131-1.03,5.108-1.029,5.145c0.037,0.001,4.013,0.102,5.145-1.029 c0.747-0.747,0.993-1.797,0.758-2.753l6.655-6.655C24.146,1.975,24.146,1.025,23.561,0.439z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--maps-navigation{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M1,23c-0.221,0-0.438-0.073-0.615-0.212C0.142,22.599,0,22.308,0,22V6h2v14.719l6.758-1.689 c0.184-0.047,0.379-0.039,0.559,0.021l5.724,1.908l6.96-1.74V4h2v16c0,0.459-0.312,0.859-0.758,0.97l-8,2 c-0.184,0.047-0.379,0.039-0.559-0.021L8.96,21.041l-7.718,1.93C1.162,22.99,1.081,23,1,23z'%3E%3C/path%3E %3Cpath fill='%23212121' d='M12,0C8.56,0,5,2.618,5,7c0,3.988,5.634,10.016,6.276,10.69C11.465,17.888,11.727,18,12,18 s0.535-0.112,0.724-0.31C13.366,17.016,19,10.988,19,7C19,2.618,15.44,0,12,0z M12,9c-1.105,0-2-0.895-2-2s0.895-2,2-2s2,0.895,2,2 S13.105,9,12,9z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--communication{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M21,1H3C1.346,1,0,2.346,0,4V15c0,1.654,1.346,3,3,3H7.52l3.699,4.625c.19,.237,.478,.375,.781,.375s.591-.138,.781-.375l3.699-4.625h4.52c1.654,0,3-1.346,3-3V4c0-1.654-1.346-3-3-3ZM13,13H7c-.553,0-1-.448-1-1s.447-1,1-1h6c.553,0,1,.448,1,1s-.447,1-1,1Zm4-5H7c-.553,0-1-.448-1-1s.447-1,1-1h10c.553,0,1,.448,1,1s-.447,1-1,1Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--travel-local{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M22.121,1.879h0a3,3,0,0,0-4.24,0L14.269,5.465,2.274,2.039a1,1,0,0,0-.981.254l-1,1A1,1,0,0,0,.427,4.819l8.5,5.952L7.648,12.043,6.17,13.913,4.523,16.6l-2.281-.57a1,1,0,0,0-.949,1.677l1.582,1.582-.728,1.189A1,1,0,0,0,3.526,21.85l1.18-.73,1.587,1.587a1,1,0,0,0,1.677-.95l-.576-2.3,2.7-1.669L11.9,16.352,22.042,6.2a3.156,3.156,0,0,0,.907-1.639A3,3,0,0,0,22.121,1.879Z' fill='%23212121'%3E%3C/path%3E%3Cpath d='M19,12.081l-4.621,4.625,4.807,6.867a1,1,0,0,0,.732.423A.844.844,0,0,0,20,24a1,1,0,0,0,.707-.293l1-1a1,1,0,0,0,.249-1Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--books-reference{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath fill='%23212121' d='M11,3.691L1.263,1.035c-0.297-0.081-0.621-0.019-0.87,0.17C0.146,1.395,0,1.688,0,2v17 c0,0.451,0.302,0.846,0.737,0.965L11,22.764V3.691z'%3E%3C/path%3E %3Cpath d='M23.607,1.205c-0.248-0.188-0.572-0.25-0.87-0.17L13,3.691v19.073l10.263-2.799 C23.698,19.846,24,19.451,24,19V2C24,1.688,23.854,1.395,23.607,1.205z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--video-players-editors{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M19.753,6.057a7.99,7.99,0,0,0-15.506,0A5,5,0,0,0,5,16H19a5,5,0,0,0,.753-9.943ZM10,12V6l5,3Z' fill='%23212121'%3E%3C/path%3E%3Crect x='19' y='20' width='5' height='2'%3E%3C/rect%3E%3Cpath d='M14,18a3,3,0,0,0-2.816,2H0v2H11.184A2.995,2.995,0,1,0,14,18Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--art-design{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M18.961,22.725l-2-7c-0.152-0.53-0.705-0.838-1.236-0.687 c-0.531,0.152-0.838,0.705-0.687,1.236L15.817,19H8.183l0.779-2.725c0.152-0.531-0.156-1.084-0.687-1.236 c-0.531-0.151-1.085,0.156-1.236,0.687l-2,7c-0.152,0.531,0.156,1.084,0.687,1.236c0.531,0.153,1.084-0.155,1.236-0.687L7.611,21 h8.777l0.65,2.275c0.152,0.531,0.705,0.839,1.236,0.687C18.806,23.81,19.113,23.256,18.961,22.725z'%3E%3C/path%3E %3Cpath fill='%23212121' d='M20,2h-6V1c0-0.552-0.448-1-1-1h-2c-0.552,0-1,0.448-1,1v1H4C3.448,2,3,2.448,3,3v13c0,0.552,0.448,1,1,1h16 c0.552,0,1-0.448,1-1V3C21,2.448,20.552,2,20,2z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--food-drink{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M10,0A1,1,0,0,0,9,1V9a1,1,0,0,1-1,1H4A1,1,0,0,1,3,9V1A1,1,0,0,0,1,1V9a3,3,0,0,0,3,3h.923l-.77,10.008a1.852,1.852,0,1,0,3.694,0L7.077,12H8a3,3,0,0,0,3-3V1A1,1,0,0,0,10,0Z' fill='%23212121'%3E%3C/path%3E %3Cpath d='M7,1A1,1,0,0,0,5,1V8H7Z' fill='%23212121'%3E%3C/path%3E %3Cpath d='M21,0H20a5,5,0,0,0-5,5V16a1,1,0,0,0,1,1h3v5.5a1.5,1.5,0,0,0,3,0V1A1,1,0,0,0,21,0Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--auto-vehicles{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M7,21H1v2a1,1,0,0,0,1,1H6a1,1,0,0,0,1-1Z'%3E%3C/path%3E%3Cpath d='M23,21H17v2a1,1,0,0,0,1,1h4a1,1,0,0,0,1-1Z'%3E%3C/path%3E%3Cpath d='M23.121,10.707,21.913,9.5,20.324,2.35A2.982,2.982,0,0,0,17.4,0H6.6A2.982,2.982,0,0,0,3.676,2.35L2.087,9.5.879,10.707A2.978,2.978,0,0,0,0,12.828V18a1,1,0,0,0,1,1H23a1,1,0,0,0,1-1V12.828A2.978,2.978,0,0,0,23.121,10.707ZM5.628,2.783A.994.994,0,0,1,6.6,2H17.4a.994.994,0,0,1,.976.783L19.754,9H4.246ZM4.5,16A1.5,1.5,0,1,1,6,14.5,1.5,1.5,0,0,1,4.5,16Zm15,0A1.5,1.5,0,1,1,21,14.5,1.5,1.5,0,0,1,19.5,16Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--news-magazines{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M12,8h0A4,4,0,0,1,8,4H8a4,4,0,0,1,4-4h0a4,4,0,0,1,4,4h0A4,4,0,0,1,12,8Z' fill='%23212121'%3E%3C/path%3E%3Cpath d='M22.914,19.594l-3.473-7.813A3,3,0,0,0,16.7,10H7.3a3,3,0,0,0-2.741,1.781L1.086,19.594A1,1,0,0,0,2.243,20.97L6,20.03V24H18V20.03l3.757.94a1,1,0,0,0,1.157-1.376ZM3.747,18.532,6,13.462v4.507Zm10.01.438L16,19.53V21l-4,1L8,21V19.53l2.243-.56-.486-1.94L8,17.469V14l4,1,4-1v3.469l-1.757-.439Zm4.243-1V13.462l2.253,5.07Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--house-home{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M23.657,10.245l-.024-.019-11-9a1,1,0,0,0-1.266,0l-11,9a1,1,0,0,0,1.266,1.548L3,10.656V22a1,1,0,0,0,1,1H20a1,1,0,0,0,1-1V10.656l1.367,1.118a1,1,0,0,0,1.29-1.529ZM16.2,14.731,12,19,7.8,14.731a2.8,2.8,0,0,1,0-3.92,2.7,2.7,0,0,1,4.2.429,2.7,2.7,0,0,1,4.2-.429A2.8,2.8,0,0,1,16.2,14.731Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--libraries-demo{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M0,12v9a1,1,0,0,0,1,1H2v1a1,1,0,0,0,2,0V22H20v1a1,1,0,0,0,2,0V22h1a1,1,0,0,0,1-1V12Zm6,6.5a.5.5,0,0,1-.5.5h-1a.5.5,0,0,1-.5-.5v-3a.5.5,0,0,1,.5-.5h1a.5.5,0,0,1,.5.5Zm4,0a.5.5,0,0,1-.5.5h-1a.5.5,0,0,1-.5-.5v-3a.5.5,0,0,1,.5-.5h1a.5.5,0,0,1,.5.5Zm4,0a.5.5,0,0,1-.5.5h-1a.5.5,0,0,1-.5-.5v-3a.5.5,0,0,1,.5-.5h1a.5.5,0,0,1,.5.5Zm6,0a.5.5,0,0,1-.5.5h-3a.5.5,0,0,1-.5-.5v-1a.5.5,0,0,1,.5-.5h3a.5.5,0,0,1,.5.5Z' fill='%23212121'%3E%3C/path%3E%3Cpath d='M24,10V1a1,1,0,0,0-1-1H1A1,1,0,0,0,0,1v9ZM18,3.5a.5.5,0,0,1,.5-.5h1a.5.5,0,0,1,.5.5v3a.5.5,0,0,1-.5.5h-1a.5.5,0,0,1-.5-.5Zm-4,0a.5.5,0,0,1,.5-.5h1a.5.5,0,0,1,.5.5v3a.5.5,0,0,1-.5.5h-1a.5.5,0,0,1-.5-.5Zm-4,0a.5.5,0,0,1,.5-.5h1a.5.5,0,0,1,.5.5v3a.5.5,0,0,1-.5.5h-1a.5.5,0,0,1-.5-.5Zm-6,2A.5.5,0,0,1,4.5,5h3a.5.5,0,0,1,.5.5v1a.5.5,0,0,1-.5.5h-3A.5.5,0,0,1,4,6.5Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--personalisation{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath fill='%23212121' d='M24,18h-3V7.95l-2.006,2.007c-0.005,1.274-0.505,2.5-1.432,3.427C16.488,14.456,14.375,15,11.281,15 c0,0-0.332-0.004-0.332-0.004l-1.895-0.051l-0.051-1.895c-0.039-1.464,0.04-5.038,1.614-6.612c0.914-0.914,2.129-1.421,3.424-1.43 l4.754-4.754C18.394,0.094,17.958,0,17.5,0h-14C1.567,0,0,1.567,0,3.5V6h5v15c0,1.657,1.343,3,3,3h12h0.5c1.933,0,3.5-1.567,3.5-3.5 V18z M5,4H2V3.5C2,2.673,2.673,2,3.5,2S5,2.673,5,3.5V4z M22,20.5c0,0.827-0.673,1.5-1.5,1.5h-8.825 C11.878,21.581,12,21.085,12,20.5V20h10V20.5z'%3E%3C/path%3E %3Cpath d='M23.561,0.439c-0.586-0.586-1.535-0.586-2.121,0l-6.655,6.655 c-0.956-0.235-2.006,0.011-2.753,0.758c-1.131,1.131-1.03,5.108-1.029,5.145c0.037,0.001,4.013,0.102,5.145-1.029 c0.747-0.747,0.993-1.797,0.758-2.753l6.655-6.655C24.146,1.975,24.146,1.025,23.561,0.439z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--role-playing{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Ccircle cx='12' cy='3' r='3'%3E%3C/circle%3E%3Cpath d='M22,7H2c-.552,0-1,.448-1,1h0c0,.552,.448,1,1,1h7v14.263c0,.407,.33,.737,.737,.737h.525c.407,0,.737-.33,.737-.737v-7.263h2v7.263c0,.407,.33,.737,.737,.737h.525c.407,0,.737-.33,.737-.737V9h7c.552,0,1-.448,1-1h0c0-.552-.448-1-1-1Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--card{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M23,2H22V22h1a1,1,0,0,0,1-1V3A1,1,0,0,0,23,2Z'%3E%3C/path%3E%3Cpath d='M19,0H3A1,1,0,0,0,2,1V23a1,1,0,0,0,1,1H19a1,1,0,0,0,1-1V1A1,1,0,0,0,19,0ZM4,3.5A1.5,1.5,0,1,1,5.5,5,1.5,1.5,0,0,1,4,3.5Zm2.8,9.231a2.8,2.8,0,0,1,0-3.919A2.7,2.7,0,0,1,11,9.24a2.7,2.7,0,0,1,4.2-.428,2.8,2.8,0,0,1,0,3.919L11,17ZM16.5,22A1.5,1.5,0,1,1,18,20.5,1.5,1.5,0,0,1,16.5,22Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--family{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Ccircle cx='6.5' cy='3.5' r='3.5'%3E%3C/circle%3E%3Ccircle cx='17.5' cy='3.5' r='3.5'%3E%3C/circle%3E%3Cpath d='M17.5,9a6.491,6.491,0,0,0-5.465,3,3,3,0,1,1-.07,0A6.49,6.49,0,0,0,0,15.5V22a1,1,0,0,0,1,1H8V20.5L4.4,17.8a1,1,0,0,1,1.2-1.6L9.333,19h5.334L18.4,16.2a1,1,0,1,1,1.2,1.6L16,20.5V23h7a1,1,0,0,0,1-1V15.5A6.508,6.508,0,0,0,17.5,9Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--nationwide{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none'%3E%3Cpath d='M2 12H22M2 12C2 17.5228 6.47715 22 12 22M2 12C2 6.47715 6.47715 2 12 2M22 12C22 17.5228 17.5228 22 12 22M22 12C22 6.47715 17.5228 2 12 2M12 2C14.5013 4.73835 15.9228 8.29203 16 12C15.9228 15.708 14.5013 19.2616 12 22M12 2C9.49872 4.73835 8.07725 8.29203 8 12C8.07725 15.708 9.49872 19.2616 12 22' stroke='%23212121' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--puzzle-trivia{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M4,24H0V5H1c3.866,0,7,3.134,7,7v.833l1.417,3.267c.219,.507-.014,1.096-.521,1.315-.026,.011-.052,.021-.079,.03l-.817,.276v1.279c0,1.657-1.343,3-3,3h-1v2Z' fill='%23212121'%3E%3C/path%3E%3Cpath d='M20,24h4V5h-1c-3.866,0-7,3.134-7,7v.833l-1.417,3.267c-.219,.507,.014,1.096,.521,1.315,.026,.011,.052,.021,.079,.03l.816,.273v1.282c0,1.657,1.343,3,3,3h1v2Z' fill='%23212121'%3E%3C/path%3E%3Cpath d='M17.815,4.691c-.276,0-.551-.114-.748-.337-2.558-2.885-6.983-3.151-9.864-.597-.105,.094-.211,.193-.312,.294-.393,.39-1.026,.388-1.415-.003-.39-.391-.388-1.024,.003-1.414,.129-.128,.262-.252,.396-.373,3.71-3.286,9.401-2.944,12.688,.766,.366,.413,.328,1.045-.085,1.412-.19,.168-.427,.251-.663,.251Z'%3E%3C/path%3E%3Cpath d='M14.82,7.353c-.277,0-.554-.115-.752-.34-1.08-1.231-2.963-1.357-4.199-.273-.049,.043-.1,.091-.148,.14-.391,.391-1.023,.391-1.414,0s-.391-1.023,0-1.414c.078-.078,.158-.154,.241-.227,2.065-1.811,5.215-1.605,7.024,.455,.364,.415,.323,1.047-.092,1.411-.19,.167-.426,.249-.66,.249Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--action-adventure{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M12.613.031a6.076,6.076,0,0,0-1.226,0A12,12,0,0,0,0,12c0,3.562,1.559,6.031,4.634,7.341l.784-1.84a5.079,5.079,0,0,1-3.168-3.48A6.016,6.016,0,0,0,5,9a5.862,5.862,0,0,0-.9-3.1A10.083,10.083,0,0,1,6.469,3.676a6,6,0,1,0,11.062,0A10.083,10.083,0,0,1,19.9,5.9,5.862,5.862,0,0,0,19,9a6.016,6.016,0,0,0,2.75,5.021,5.079,5.079,0,0,1-3.168,3.48l.784,1.84C22.441,18.031,24,15.562,24,12A12,12,0,0,0,12.613.031Z'%3E%3C/path%3E%3Cpath d='M12,15c-5,0-8,1.693-8,4,0,3.532,3,5,8,5s8-1.468,8-5C20,16.693,17,15,12,15Zm-2,5a1,1,0,0,1-2,0V18a1,1,0,0,1,2,0Zm6,0a1,1,0,0,1-2,0V18a1,1,0,0,1,2,0Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--utilities-tools{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M6.79,9.5,9.222,7.354a6.69,6.69,0,0,1-.043-.862v-.02L2.854.146a.5.5,0,0,0-.708,0l-2,2a.5.5,0,0,0,0,.708Z'%3E%3C/path%3E%3Cpath d='M20.107,14.4a8.456,8.456,0,0,1-.839.234l-.114.02a9.8,9.8,0,0,1-1.433.107,9.57,9.57,0,0,1-1.044-.058l-3.616,4.065L17.093,22.8A3.975,3.975,0,0,0,19.909,24h.042A4.05,4.05,0,0,0,22.8,17.1Z'%3E%3C/path%3E%3Cpath d='M23.628,4.427a.5.5,0,0,0-.82-.179L19.943,7.1,16.9,4.068l2.863-2.85A.494.494,0,0,0,19.9.771.5.5,0,0,0,19.6.405,4.866,4.866,0,0,0,17,.045a6.376,6.376,0,0,0-5.822,6.473,4.9,4.9,0,0,0,.235,1.569L1.367,16.939a4.076,4.076,0,0,0-.329,5.752l.086.094a3.939,3.939,0,0,0,5.564.124,3.733,3.733,0,0,0,.322-.347l8.914-10.021a7.524,7.524,0,0,0,2.938.135,6.427,6.427,0,0,0,4.883-4.51A5.846,5.846,0,0,0,23.628,4.427Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--card-board{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M20,1H4A3,3,0,0,0,1,4V20a3,3,0,0,0,3,3H20a3,3,0,0,0,3-3V4A3,3,0,0,0,20,1ZM7,19a2,2,0,1,1,2-2A2,2,0,0,1,7,19ZM7,9A2,2,0,1,1,9,7,2,2,0,0,1,7,9ZM17,19a2,2,0,1,1,2-2A2,2,0,0,1,17,19ZM17,9a2,2,0,1,1,2-2A2,2,0,0,1,17,9Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--photo-video{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M19.753,6.057a7.99,7.99,0,0,0-15.506,0A5,5,0,0,0,5,16H19a5,5,0,0,0,.753-9.943ZM10,12V6l5,3Z' fill='%23212121'%3E%3C/path%3E%3Crect x='19' y='20' width='5' height='2'%3E%3C/rect%3E%3Cpath d='M14,18a3,3,0,0,0-2.816,2H0v2H11.184A2.995,2.995,0,1,0,14,18Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--racing-flying{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M5,12a5,5,0,1,0,5,5A5.006,5.006,0,0,0,5,12Zm0,8a3,3,0,1,1,3-3A3,3,0,0,1,5,20Z'%3E%3C/path%3E %3Cpath d='M19,12a5,5,0,1,0,5,5A5.006,5.006,0,0,0,19,12Zm0,8a3,3,0,1,1,3-3A3,3,0,0,1,19,20Z'%3E%3C/path%3E %3Cpath d='M17.419,6.865a3.025,3.025,0,0,0,.825.115,3,3,0,0,0,.815-5.886c-1.2-.344-4.124.387-5.324.718l-1.592.437,1.125,1.209C14.116,4.368,16.218,6.524,17.419,6.865Z' fill='%23212121'%3E%3C/path%3E %3Cpath d='M11.165,11.124l3.6-1.948,1.531,1.531A1,1,0,0,0,17,11h4V9H17.414l-2.2-2.2a1.994,1.994,0,0,0-2.309-.375L9,8.382a2,2,0,0,0-.306,3.389L11,13.5V19h2V13a1,1,0,0,0-.4-.8Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--family-kids{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Ccircle cx='6.5' cy='3.5' r='3.5'%3E%3C/circle%3E%3Ccircle cx='17.5' cy='3.5' r='3.5'%3E%3C/circle%3E%3Cpath d='M17.5,9a6.491,6.491,0,0,0-5.465,3,3,3,0,1,1-.07,0A6.49,6.49,0,0,0,0,15.5V22a1,1,0,0,0,1,1H8V20.5L4.4,17.8a1,1,0,0,1,1.2-1.6L9.333,19h5.334L18.4,16.2a1,1,0,1,1,1.2,1.6L16,20.5V23h7a1,1,0,0,0,1-1V15.5A6.508,6.508,0,0,0,17.5,9Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--news-weather{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M12,8h0A4,4,0,0,1,8,4H8a4,4,0,0,1,4-4h0a4,4,0,0,1,4,4h0A4,4,0,0,1,12,8Z' fill='%23212121'%3E%3C/path%3E%3Cpath d='M22.914,19.594l-3.473-7.813A3,3,0,0,0,16.7,10H7.3a3,3,0,0,0-2.741,1.781L1.086,19.594A1,1,0,0,0,2.243,20.97L6,20.03V24H18V20.03l3.757.94a1,1,0,0,0,1.157-1.376ZM3.747,18.532,6,13.462v4.507Zm10.01.438L16,19.53V21l-4,1L8,21V19.53l2.243-.56-.486-1.94L8,17.469V14l4,1,4-1v3.469l-1.757-.439Zm4.243-1V13.462l2.253,5.07Z' fill='%23212121'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--personal-finance{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath fill='%23212121' d='M16.5,7H8.617C7.546,5.174,5.739,4.891,4.858,5.01L3.718,5.173l1.028,3.529 C3.975,9.335,3.339,10.113,2.872,11H0v7h2.866C4.079,20.303,6.395,21.793,9,21.966V24h2v-2h4v2h2v-2.025 c3.902-0.259,7-3.508,7-7.475C24,10.364,20.636,7,16.5,7z M17,13h-7v-2h7V13z'%3E%3C/path%3E %3Ccircle cx='13.5' cy='2.5' r='2.5'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")
}
.lucide--navigation-maps{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M1,23c-0.221,0-0.438-0.073-0.615-0.212C0.142,22.599,0,22.308,0,22V6h2v14.719l6.758-1.689 c0.184-0.047,0.379-0.039,0.559,0.021l5.724,1.908l6.96-1.74V4h2v16c0,0.459-0.312,0.859-0.758,0.97l-8,2 c-0.184,0.047-0.379,0.039-0.559-0.021L8.96,21.041l-7.718,1.93C1.162,22.99,1.081,23,1,23z'%3E%3C/path%3E %3Cpath fill='%23212121' d='M12,0C8.56,0,5,2.618,5,7c0,3.988,5.634,10.016,6.276,10.69C11.465,17.888,11.727,18,12,18 s0.535-0.112,0.724-0.31C13.366,17.016,19,10.988,19,7C19,2.618,15.44,0,12,0z M12,9c-1.105,0-2-0.895-2-2s0.895-2,2-2s2,0.895,2,2 S13.105,9,12,9z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--food-dining{
 --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23212121'%3E%3Cpath d='M10,0A1,1,0,0,0,9,1V9a1,1,0,0,1-1,1H4A1,1,0,0,1,3,9V1A1,1,0,0,0,1,1V9a3,3,0,0,0,3,3h.923l-.77,10.008a1.852,1.852,0,1,0,3.694,0L7.077,12H8a3,3,0,0,0,3-3V1A1,1,0,0,0,10,0Z' fill='%23212121'%3E%3C/path%3E %3Cpath d='M7,1A1,1,0,0,0,5,1V8H7Z' fill='%23212121'%3E%3C/path%3E %3Cpath d='M21,0H20a5,5,0,0,0-5,5V16a1,1,0,0,0,1,1h3v5.5a1.5,1.5,0,0,0,3,0V1A1,1,0,0,0,21,0Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")
}
.lucide--shooter{
 --svg: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%3E%3Cpath%20stroke%3D'%23212121'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20d%3D'M12%203v3M12%2018v3M3%2012h3M18%2012h3'%2F%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'3'%20stroke%3D'%23212121'%20stroke-width%3D'2'%2F%3E%3C%2Fsvg%3E")
}
.lucide--multimedia-design{
 --svg: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%3E%3Cg%20fill%3D'%23212121'%3E%3Cpath%20d%3D'M2%206h14v10H2V6zm16%202h4v6h-4V8z'%2F%3E%3Cpath%20d%3D'M18%2016h4v4h-4v-4z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}
.lucide--security{
 --svg: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20fill%3D'%23212121'%20d%3D'M12%202l8%204v6c0%204.5-2.5%208.5-8%2010.5C6.5%2020.5%204%2016.5%204%2012V6l8-4zm0%204a4%204%200%2000-4%204v2h8v-2a4%204%200%2000-4-4zm0%203a1%201%200%20011%201v1h-2v-1a1%201%200%20011-1z'%2F%3E%3C%2Fsvg%3E")
}
.lucide--classics{
 --svg: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%3E%3Cg%20fill%3D'%23212121'%3E%3Crect%20x%3D'8'%20y%3D'14'%20width%3D'8'%20height%3D'6'%20rx%3D'1'%2F%3E%3Cpath%20d%3D'M10%2014V10a2%202%200%20114%200v4'%2F%3E%3Ccircle%20cx%3D'12'%20cy%3D'6'%20r%3D'2'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}
.lucide--developer-tools{
 --svg: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%3E%3Cpath%20stroke%3D'%23212121'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20d%3D'M8%207L3%2012l5%205M16%207l5%205-5%205'%2F%3E%3Cpath%20stroke%3D'%23212121'%20stroke-width%3D'2'%20d%3D'M14%205l-4%2014'%2F%3E%3C%2Fsvg%3E")
}
.lucide--platformer{
 --svg: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%3E%3Cg%20fill%3D'%23212121'%3E%3Crect%20x%3D'2'%20y%3D'18'%20width%3D'6'%20height%3D'4'%20rx%3D'0.5'%2F%3E%3Crect%20x%3D'9'%20y%3D'14'%20width%3D'6'%20height%3D'8'%20rx%3D'0.5'%2F%3E%3Crect%20x%3D'16'%20y%3D'10'%20width%3D'6'%20height%3D'12'%20rx%3D'0.5'%2F%3E%3Ccircle%20cx%3D'5'%20cy%3D'10'%20r%3D'2'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}
.lucide--fighting{
 --svg: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%3E%3Cg%20fill%3D'%23212121'%3E%3Cellipse%20cx%3D'7'%20cy%3D'14'%20rx%3D'4'%20ry%3D'6'%20transform%3D'rotate(-20%207%2014)'%2F%3E%3Cellipse%20cx%3D'17'%20cy%3D'14'%20rx%3D'4'%20ry%3D'6'%20transform%3D'rotate(20%2017%2014)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}
.lucide--other{
 --svg: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%3E%3Cg%20fill%3D'%23212121'%3E%3Ccircle%20cx%3D'6'%20cy%3D'6'%20r%3D'2'%2F%3E%3Ccircle%20cx%3D'18'%20cy%3D'6'%20r%3D'2'%2F%3E%3Ccircle%20cx%3D'6'%20cy%3D'18'%20r%3D'2'%2F%3E%3Ccircle%20cx%3D'18'%20cy%3D'18'%20r%3D'2'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}
.lucide--system-components{
 --svg: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20fill%3D'%23212121'%20d%3D'M19.14%2012.94c.04-.31.06-.63.06-.94%200-.31-.02-.63-.06-.94l2.03-1.58a.49.49%200%2000.12-.61l-1.92-3.32a.488.488%200%2000-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54a.484.484%200%2000-.48-.41h-3.84c-.24%200-.43.17-.47.41l-.36%202.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47%200-.59.22L2.74%208.87c-.12.21-.08.47.12.61l2.03%201.58c-.04.31-.06.63-.06.94s.02.63.06.94l-2.03%201.58a.49.49%200%2000-.12.61l1.92%203.32c.12.22.37.29.59.22l2.39-.96c.5.38%201.03.7%201.62.94l.36%202.54c.05.24.24.41.48.41h3.84c.24%200%20.44-.17.47-.41l.36-2.54c.59-.24%201.13-.56%201.62-.94l2.39.96c.22.08.47%200%20.59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.01-1.58zM12%2015.5c-1.93%200-3.5-1.57-3.5-3.5s1.57-3.5%203.5-3.5%203.5%201.57%203.5%203.5-1.57%203.5-3.5%203.5z'%2F%3E%3C%2Fsvg%3E")
}
.lucide--multi-player-online-battle-arena{
 --svg: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%3E%3Cpath%20stroke%3D'%23212121'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20d%3D'M4%2020L9%204l3%208%203-8%205%2016'%2F%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'2'%20fill%3D'%23212121'%2F%3E%3C%2Fsvg%3E")
}
.lucide--womenswear{
 --svg: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20fill%3D'%23212121'%20d%3D'M12%203l2%205h4l-3%2014H9L6%208h4l2-5zm-1%208h2v2h-2v-2z'%2F%3E%3C%2Fsvg%3E")
}
.heroicons{
	width: 1em;
	height: 1em;
	-webkit-mask-image: var(--svg);
	mask-image: var(--svg);
	background-color: currentColor;
	display: inline-block;
	-webkit-mask-size: 100% 100%;
	mask-size: 100% 100%;
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat
}
.heroicons--star-solid{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><path fill='black' fill-rule='evenodd' d='M10.788 3.21c.448-1.077 1.976-1.077 2.424 0l2.082 5.006l5.404.434c1.164.093 1.636 1.545.749 2.305l-4.117 3.527l1.257 5.273c.271 1.136-.964 2.033-1.96 1.425L12 18.354L7.373 21.18c-.996.608-2.231-.29-1.96-1.425l1.257-5.273l-4.117-3.527c-.887-.76-.415-2.212.749-2.305l5.404-.434z' clip-rule='evenodd'/></svg>")
}
.ri{
	width: 1em;
	height: 1em;
	-webkit-mask-image: var(--svg);
	mask-image: var(--svg);
	background-color: currentColor;
	display: inline-block;
	-webkit-mask-size: 100% 100%;
	mask-size: 100% 100%;
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat
}
.ri--google-play-fill{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><path fill='black' d='M3.61 1.814L13.793 12L3.611 22.186a1 1 0 0 1-.61-.92V2.735a1 1 0 0 1 .609-.921M14.5 12.707l2.302 2.302l-10.937 6.333zm3.199-3.198l2.807 1.626a1 1 0 0 1 0 1.73l-2.808 1.626L15.207 12zM5.865 2.658L16.803 8.99L14.5 11.293z'/></svg>")
}
.ri--apple-fill{
 --svg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><path fill='black' d='M11.673 7.222c-.876 0-2.232-.996-3.66-.96c-1.884.024-3.612 1.092-4.584 2.784c-1.956 3.396-.504 8.412 1.404 11.172c.936 1.344 2.04 2.856 3.504 2.808c1.404-.06 1.932-.912 3.636-.912c1.692 0 2.172.912 3.66.876c1.512-.024 2.472-1.368 3.396-2.724c1.068-1.56 1.512-3.072 1.536-3.156c-.036-.012-2.94-1.128-2.976-4.488c-.024-2.808 2.292-4.152 2.4-4.212c-1.32-1.932-3.348-2.148-4.056-2.196c-1.848-.144-3.396 1.008-4.26 1.008m3.12-2.832c.78-.936 1.296-2.244 1.152-3.54c-1.116.048-2.46.744-3.264 1.68c-.72.828-1.344 2.16-1.176 3.432c1.236.096 2.508-.636 3.288-1.572'/></svg>")
}
.ttl{
	text-wrap: auto
}

:is(div, section):has(>ins.adsbygoogle[data-ad-status="unfilled"]){
 display: none !important;
}
.avsH{
	width: 100%;
	height: 252px;
}
 @media (min-width: 356px){
.avsH{
	width: 100%;
	height: 312px
}
}
 @media (min-width: 748px){
.avsH{
	width: 100%;
	height: 280px
}
}
.aSbarH{
	width: 100%;
	height: 252px
}
 @media (min-width: 356px){
.aSbarH{
	width: 100%;
	height: 312px
}
}
 @media (min-width: 748px){
.aSbarH{
	width: 100%;
	height: 600px
}
}
.avsHc{
	width: 100%;
	display: flex;
	justify-content: center;
}
 @media (min-width: 356px){
.avsHc{
	width: 100%;
	display: flex;
	justify-content: center;
}
}
 @media (min-width: 748px){
.avsHc{
	width: 100%;
	display: flex;
	justify-content: center;
}
}
.aSbarHc{
	width: 100%;
	display: flex;
	justify-content: center;
}
 @media (min-width: 356px){
.aSbarHc{
	width: 100%;
	display: flex;
	justify-content: center;
}
}
 @media (min-width: 748px){
.aSbarHc{
	width: 100%;
	display: flex;
	justify-content: center;
}
}
.allsearching{
	display: inline-block;
	width: 100%;
	text-align: right;
	font-size: 11px;
 margin-bottom: .5rem !important;
	font-weight: 500;
	text-transform: uppercase;
	color: #c8c7c7
}
/* ===== ALLSEARCHING ADAPTER STYLES ===== */

/* Padding utility */
.pd24{
	padding: 1.5rem
}
/* Text mute utility */
.txmu{
	color: var(--emph)
}
/* Ad wrapper */
._wap{
	margin-block: 1rem
}
._wap-title{
	display: block;
font-size: .625rem;
	text-transform: uppercase;
	color: var(--emph);
margin-bottom: .25rem
}
/* Cover link for app cards */
.coverlink{
	z-index: 1;
	position: absolute;
	inset: 0
}
/* Download button variants */
.dwnl.ggle:before{
--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 18 18'%3E%3Cpath fill='%23EA4335' d='M8.536 8.634l-6.51 6.909c.074.262.205.504.385.707a1.766 1.766 0 001.44.591c.268-.019.528-.1.761-.237l7.324-4.226-3.4-3.744z'/%3E%3Cpath fill='%23FBBC04' d='M15.118 7.46L11.95 5.62l-3.565 3.17 3.58 3.577 3.142-1.818c.279-.148.512-.37.675-.642a1.761 1.761 0 00-.675-2.449h.01z'/%3E%3Cpath fill='%234285F4' d='M2.027 2.432c-.04.147-.059.3-.058.452v12.207c0 .152.02.304.058.452L8.759 8.81 2.027 2.432z'/%3E%3Cpath fill='%2334A853' d='M8.584 8.987l3.367-3.366-7.315-4.245a1.769 1.769 0 00-2.61 1.052l6.558 6.56z'/%3E%3C/svg%3E")
}
.dwnl.appl:before{
--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M11.673 7.222c-.876 0-2.232-.996-3.66-.96c-1.884.024-3.612 1.092-4.584 2.784c-1.956 3.396-.504 8.412 1.404 11.172c.936 1.344 2.04 2.856 3.504 2.808c1.404-.06 1.932-.912 3.636-.912c1.692 0 2.172.912 3.66.876c1.512-.024 2.472-1.368 3.396-2.724c1.068-1.56 1.512-3.072 1.536-3.156c-.036-.012-2.94-1.128-2.976-4.488c-.024-2.808 2.292-4.152 2.4-4.212c-1.32-1.932-3.348-2.148-4.056-2.196c-1.848-.144-3.396 1.008-4.26 1.008m3.12-2.832c.78-.936 1.296-2.244 1.152-3.54c-1.116.048-2.46.744-3.264 1.68c-.72.828-1.344 2.16-1.176 3.432c1.236.096 2.508-.636 3.288-1.572'/%3E%3C/svg%3E")
}
.dwnl.micr:before{
--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M3 21h18v-3H3v3zM6 18h12l-1.5-9h-9L6 18zm12-10h3V5h-3v3zM3 8h3V5H3v3z'/%3E%3C/svg%3E")
}
/* Header scrolled shadow */
.hedr--scrolled{
	box-shadow: 0 2px 8px rgba(0,0,0,.1);
	border-bottom: 1px solid var(--soft)
}
/* Go to top */
.gotop{
	position: fixed;
	bottom: 1.5rem;
	right: 1.5rem;
	z-index: 50;
	width: 2.5rem;
	height: 2.5rem;
	min-width: 2.5rem;
	min-height: 2.5rem;
	border-radius: 50%;
	background: var(--main);
	color: var(--fore);
	display: none;
	align-items: center;
	justify-content: center;
	cursor: pointer;
	font-size: 1.25rem;
	box-shadow: 0 2px 8px rgba(0,0,0,.2)
}
.gotop:hover{
	background: var(--main-over)
}
/* Cookie bar */
.cookie-box{
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 100;
	background: var(--body);
	border-top: 1px solid var(--soft);
	padding: 1rem;
	display: none;
	box-shadow: 0 -2px 8px rgba(0,0,0,.1)
}
.cookie-item{
	max-width: 71.25rem;
	margin-inline: auto;
	display: flex;
	align-items: center;
	gap: 1rem;
	flex-wrap: wrap
}
.cookie-text{
	flex: 1;
	font-size: .875rem;
	color: var(--text)
}
.cookie-btn{
	display: flex;
	gap: .5rem
}
.cookie-btn > div{
	cursor: pointer;
	background: var(--main-soft);
  	color: var(--main-over);
  	padding: 5px 10px;
  	border-radius: 1rem;
	
}
/* Load more button */
.loading{
	opacity: .6;
	pointer-events: none
}
/* Carousel item width for ap-021 */
[data-crsl-trck] .ap-021{
	width: 11.5rem
}
.btn-disabled{
	pointer-events: none;
	filter: grayscale(1) opacity(.6);
	background-color: rgb(var(--color-soft));
	color: rgb(var(--color-subs));
	border-color: rgb(var(--color-line));
}


.typo {
  & details {
    position: relative;
    overflow: hidden;
	 &:before {
      	content: "";
      	inset-inline: 0;
      	background: linear-gradient(270deg,transparent 0%,var(--edge)50%,transparent 100%);
      	opacity: .5;
      	pointer-events: none;
      	width: 100%;
      	height: 1px;
      	position: absolute;
      	bottom: 0;
     }
	 & summary {
      	cursor: pointer;
      	padding: .5rem 0;
      	display: flex;
		&:before {
        	content: "";
        	margin-top: .625rem;
        	border: 0 solid #000;
    		border-top-width: 0px;
    		border-right-width: 0px;
    		border-bottom-width: 0px;
    		border-left-width: 0px;
        	border-width: 2px 0 0 2px;
        	flex-shrink: 0;
        	width: .5rem;
        	height: .5rem;
        	margin-inline-end: .5rem;
        	transition: all .3s;
        	display: block;
        	transform: rotate(133deg);
        }
		& h4 {
        	color: var(--subs);
        	margin: 0;
        	font-size: 1rem;
        	font-weight: 400;
			line-height: 1.75rem;
        }
		& + p {
        	margin-top: 0;
        }
     }
	 &[open] summary:before {
       margin-top: .75rem;
       transform: rotate(45deg);
     }
  }
}