[data-motion]{--ico:ico-draw}[data-motion]>*{transform-box:var(--ico-box,view-box);transform-origin:var(--ico-o,12px 12px)}.lucide-arrow-right{--ico:ico-nudge;--ico-x:3px}.lucide-arrow-right>:first-child{--ico-d:40ms}.lucide-arrow-left{--ico:ico-nudge;--ico-x:-3px}.lucide-arrow-left>:nth-child(2){--ico-d:40ms}.lucide-arrow-up{--ico:ico-nudge;--ico-y:-3px}.lucide-arrow-up>:nth-child(2){--ico-d:40ms}.lucide-arrow-down{--ico:ico-nudge;--ico-y:3px}.lucide-arrow-down>:first-child{--ico-d:40ms}.lucide-arrow-up-right{--ico:ico-nudge;--ico-x:2.5px;--ico-y:-2.5px}.lucide-arrow-up-right>:nth-child(2){--ico-d:40ms}.lucide-arrow-down-right{--ico:ico-nudge;--ico-x:2.5px;--ico-y:2.5px}.lucide-arrow-down-right>:first-child{--ico-d:40ms}.lucide-arrow-right-left{--ico:ico-nudge}.lucide-arrow-right-left>:nth-child(-n+2){--ico-x:3px}.lucide-arrow-right-left>:nth-child(n+3){--ico-x:-3px}.lucide-arrow-right-left>:nth-child(2n){--ico-d:40ms}.lucide-chevron-right{--ico:ico-nudge;--ico-x:2.5px}.lucide-chevron-left{--ico:ico-nudge;--ico-x:-2.5px}.lucide-chevron-down{--ico:ico-nudge;--ico-y:2.5px}.lucide-chevron-up{--ico:ico-nudge;--ico-y:-2.5px}.lucide-external-link{--ico:none}.lucide-external-link>:nth-child(-n+2){--ico:ico-nudge;--ico-x:2px;--ico-y:-2px}.lucide-external-link>:nth-child(2){--ico-d:40ms}.lucide-log-in,.lucide-log-out{--ico:none}.lucide-log-in>:nth-child(n+2),.lucide-log-out>:nth-child(n+2){--ico:ico-nudge;--ico-x:3px}.lucide-log-in>:nth-child(3),.lucide-log-out>:nth-child(3){--ico-d:40ms}.lucide-upload{--ico:none}.lucide-upload>:nth-child(n+2){--ico:ico-nudge;--ico-y:-3px}.lucide-upload>:nth-child(3){--ico-d:40ms}.lucide-download{--ico:none}.lucide-download>:nth-child(n+2){--ico:ico-nudge;--ico-y:3px}.lucide-download>:nth-child(3){--ico-d:40ms}.lucide-undo2>:nth-child(2){--ico-from:-1;--ico-t:0.5s}.lucide-undo2>:first-child{--ico:ico-nudge;--ico-x:-2.5px;--ico-d:0.35s}.lucide-repeat{--ico:ico-nudge}.lucide-repeat>:nth-child(-n+2){--ico-x:2.5px}.lucide-repeat>:nth-child(n+3){--ico-x:-2.5px}.lucide-code{--ico:ico-nudge}.lucide-code>:first-child{--ico-x:2px}.lucide-code>:nth-child(2){--ico-x:-2px}.lucide-file-json{--ico:none}.lucide-file-json>:nth-child(3){--ico:ico-nudge;--ico-x:-1.5px}.lucide-file-json>:nth-child(4){--ico:ico-nudge;--ico-x:1.5px}.lucide-link2{--ico:none}.lucide-link2>:first-child{--ico:ico-nudge;--ico-x:-1.5px}.lucide-link2>:nth-child(2){--ico:ico-nudge;--ico-x:1.5px}.lucide-copy{--ico:ico-nudge}.lucide-copy>:first-child{--ico-x:1.5px;--ico-y:1.5px}.lucide-copy>:nth-child(2){--ico-x:-1.5px;--ico-y:-1.5px}.lucide-maximize2{--ico:ico-nudge}.lucide-maximize2>:nth-child(odd){--ico-x:1.5px;--ico-y:-1.5px}.lucide-maximize2>:nth-child(2n){--ico-x:-1.5px;--ico-y:1.5px}.lucide-minimize2{--ico:ico-nudge}.lucide-minimize2>:is(:first-child,:nth-child(4)){--ico-x:1.5px;--ico-y:-1.5px}.lucide-minimize2>:is(:nth-child(2),:nth-child(3)){--ico-x:-1.5px;--ico-y:1.5px}.lucide-settings2{--ico:none}.lucide-settings2>:nth-child(4){--ico:ico-nudge;--ico-x:2px}.lucide-settings2>:nth-child(3){--ico:ico-nudge;--ico-x:-2px;--ico-d:0.1s}.lucide-images{--ico:ico-nudge;--ico-x:1px;--ico-y:-1px}.lucide-images>:first-child{--ico-x:-1.5px;--ico-y:1.5px}.lucide-switch-camera{--ico:none}.lucide-switch-camera>:nth-child(5){--ico:ico-nudge;--ico-x:2px}.lucide-switch-camera>:nth-child(4){--ico:ico-nudge;--ico-x:-2px}.lucide-switch-camera>:nth-child(3){--ico:ico-pop;--ico-s:0.7}.lucide-split{--ico:none}.lucide-split>:nth-child(3){--ico:ico-draw;--ico-t:0.5s}.lucide-split>:nth-child(4){--ico:ico-draw;--ico-t:0.5s;--ico-d:80ms}.lucide-split>:first-child{--ico:ico-nudge;--ico-x:1.5px;--ico-y:-1.5px;--ico-d:0.3s}.lucide-split>:nth-child(2){--ico:ico-nudge;--ico-x:-1.5px;--ico-y:-1.5px;--ico-d:0.3s}.lucide-check,.lucide-minus{--ico-t:0.45s}.lucide-check-check>:nth-child(2){--ico-d:0.15s}.lucide-circle-check,.lucide-circle-check-big{--ico-t:0.45s}.lucide-circle-check-big>:nth-child(2),.lucide-circle-check>:nth-child(2){--ico-d:0.3s}.lucide-badge-check>:first-child{--ico:ico-swing;--ico-r:10deg;--ico-t:0.7s}.lucide-badge-check>:nth-child(2){--ico-d:0.1s}.lucide-bookmark-check,.lucide-folder-check,.lucide-shield-check{--ico:none}.lucide-bookmark-check>:nth-child(2),.lucide-folder-check>:nth-child(2),.lucide-shield-check>:nth-child(2){--ico:ico-draw}.lucide-mail-check,.lucide-user-check{--ico:none}.lucide-mail-check>:nth-child(3),.lucide-user-check>:nth-child(3){--ico:ico-draw}.lucide-calendar-check{--ico:none}.lucide-calendar-check>:nth-child(-n+2){--ico:ico-nudge;--ico-y:-1.5px}.lucide-calendar-check>:nth-child(5){--ico:ico-draw;--ico-d:50ms}.lucide-x{--ico:ico-spin;--ico-r:90deg;--ico-t:0.5s}.lucide-circle-x,.lucide-octagon-x{--ico:none}.lucide-circle-x>:nth-child(n+2),.lucide-octagon-x>:nth-child(n+2){--ico:ico-draw;--ico-t:0.35s}.lucide-circle-x>:nth-child(3),.lucide-octagon-x>:nth-child(3){--ico-d:0.12s}.lucide-calendar-x{--ico:none}.lucide-calendar-x>:nth-child(n+5){--ico:ico-draw;--ico-t:0.35s}.lucide-calendar-x>:nth-child(6){--ico-d:0.12s}.lucide-file-x2,.lucide-mail-x,.lucide-user-plus,.lucide-user-x{--ico:none}.lucide-file-x2>:nth-child(n+3),.lucide-mail-x>:nth-child(n+3),.lucide-user-plus>:nth-child(n+3),.lucide-user-x>:nth-child(n+3){--ico:ico-draw;--ico-t:0.35s}.lucide-file-x2>:nth-child(4),.lucide-mail-x>:nth-child(4),.lucide-user-plus>:nth-child(4),.lucide-user-x>:nth-child(4){--ico-d:0.12s}.lucide-search-x{--ico:none}.lucide-search-x>:nth-child(-n+2){--ico:ico-draw;--ico-t:0.35s}.lucide-search-x>:nth-child(2){--ico-d:0.12s}.lucide-ban,.lucide-phone-off{--ico:none}.lucide-ban>:nth-child(2),.lucide-phone-off>:nth-child(2){--ico:ico-draw}.lucide-camera-off,.lucide-image-off{--ico:none}.lucide-camera-off>:first-child,.lucide-image-off>:first-child{--ico:ico-draw}.lucide-eye-off{--ico:none}.lucide-eye-off>:nth-child(4){--ico:ico-draw}.lucide-plus{--ico:ico-spin;--ico-r:90deg;--ico-t:0.5s}.lucide-circle-plus{--ico:none}.lucide-circle-plus>:nth-child(n+2){--ico:ico-spin;--ico-r:90deg;--ico-t:0.5s}.lucide-calendar-plus{--ico:none}.lucide-calendar-plus>:nth-child(n+5){--ico:ico-spin;--ico-r:90deg;--ico-t:0.5s;--ico-o:19px 19px}.lucide-file-diff{--ico:none}.lucide-file-diff>:is(:nth-child(2),:nth-child(3)){--ico:ico-spin;--ico-r:90deg;--ico-t:0.5s;--ico-o:12px 10px}.lucide-file-diff>:nth-child(4){--ico:ico-draw;--ico-d:0.1s}.lucide-circle-alert{--ico:none}.lucide-circle-alert>:nth-child(n+2){--ico:ico-swing;--ico-r:12deg;--ico-o:12px 14px}.lucide-triangle-alert{--ico:none}.lucide-triangle-alert>:nth-child(n+2){--ico:ico-swing;--ico-r:12deg;--ico-o:12px 15px}.lucide-shield-alert{--ico:none}.lucide-shield-alert>:nth-child(n+2){--ico:ico-swing;--ico-r:12deg;--ico-o:12px 14px}.lucide-message-square-warning{--ico:none}.lucide-message-square-warning>:nth-child(n+2){--ico:ico-swing;--ico-r:14deg;--ico-o:12px 11px}.lucide-circle-help,.lucide-shield-question{--ico:none}.lucide-circle-help>:nth-child(n+2),.lucide-shield-question>:nth-child(n+2){--ico:ico-swing;--ico-r:-12deg;--ico-o:12px 17px}.lucide-info{--ico:none}.lucide-info>:nth-child(2){--ico:ico-draw;--ico-t:0.35s}.lucide-info>:nth-child(3){--ico:ico-nudge;--ico-y:-2.5px;--ico-d:0.15s}.lucide-clock{--ico:none}.lucide-clock>:nth-child(2){--ico:ico-spin;--ico-t:0.9s}.lucide-calendar-clock{--ico:none}.lucide-calendar-clock>:nth-child(5){--ico:ico-spin;--ico-t:0.9s;--ico-o:16px 16px}.lucide-history{--ico:ico-spin;--ico-r:-360deg;--ico-t:0.8s}.lucide-history>:nth-child(3){--ico-t:0.6s;--ico-d:0.1s}.lucide-rotate-cw{--ico:ico-spin;--ico-t:0.7s}.lucide-rotate-ccw{--ico:ico-spin;--ico-r:-360deg;--ico-t:0.7s}.lucide-refresh-cw{--ico:ico-spin;--ico-r:180deg;--ico-t:0.7s}.lucide-settings{--ico:none}.lucide-settings>:first-child{--ico:ico-spin;--ico-r:180deg;--ico-t:0.8s}.lucide-user-cog{--ico:none}.lucide-user-cog>:is(:first-child,:nth-child(n+4)){--ico:ico-spin;--ico-r:180deg;--ico-t:0.8s;--ico-o:18px 15px}.lucide-compass{--ico:none}.lucide-compass>:first-child{--ico:ico-swing;--ico-r:45deg;--ico-t:0.9s}.lucide-globe{--ico:none}.lucide-globe>:nth-child(2){--ico:ico-turn;--ico-t:0.8s}.lucide-sun{--ico:ico-spin;--ico-r:90deg;--ico-t:0.7s}.lucide-sun>:first-child{--ico:ico-pop;--ico-s:0.8}.lucide-moon{--ico:ico-swing;--ico-r:-15deg;--ico-t:0.8s}.lucide-user{--ico:none}.lucide-user>:nth-child(2){--ico:ico-nudge;--ico-y:-1.5px}.lucide-users{--ico:none}.lucide-users>:is(:nth-child(2),:nth-child(4)){--ico:ico-nudge;--ico-y:-1.5px}.lucide-users>:nth-child(4){--ico-d:0.1s}.lucide-users-round{--ico:none}.lucide-users-round>:nth-child(n+2){--ico:ico-nudge;--ico-y:-1.5px}.lucide-users-round>:nth-child(3){--ico-d:0.1s}.lucide-book-user{--ico:none}.lucide-book-user>:nth-child(2){--ico:ico-nudge;--ico-y:-1.5px;--ico-d:0.1s}.lucide-book-user>:nth-child(3){--ico:ico-draw}.lucide-scan-face{--ico:ico-nudge}.lucide-scan-face>:first-child{--ico-x:-1px;--ico-y:-1px}.lucide-scan-face>:nth-child(2){--ico-x:1px;--ico-y:-1px}.lucide-scan-face>:nth-child(3){--ico-x:1px;--ico-y:1px}.lucide-scan-face>:nth-child(4){--ico-x:-1px;--ico-y:1px}.lucide-scan-face>:nth-child(5){--ico:ico-draw;--ico-d:0.1s}.lucide-scan-face>:nth-child(n+6){--ico:ico-squash;--ico-sy:0.1;--ico-d:0.1s}.lucide-scan-face>:nth-child(6){--ico-o:9px 9px}.lucide-scan-face>:nth-child(7){--ico-o:15px 9px}.lucide-handshake{--ico:none}.lucide-handshake>:nth-child(-n+2){--ico:ico-shake;--ico-y:1px}.lucide-heart,.lucide-heart-handshake{--ico:ico-beat;--ico-t:0.8s}.lucide-hand-heart{--ico:none}.lucide-hand-heart>:nth-child(4){--ico:ico-beat;--ico-t:0.8s;--ico-o:16px 8px}.lucide-calendar-heart{--ico:none}.lucide-calendar-heart>:nth-child(4){--ico:ico-beat;--ico-t:0.8s;--ico-o:17.5px 18px}.lucide-heart-pulse{--ico:none}.lucide-heart-pulse>:nth-child(2){--ico:ico-draw;--ico-t:0.7s}.lucide-bell{--ico:ico-swing;--ico-r:14deg;--ico-t:0.8s;--ico-o:12px 3px}.lucide-bell>:nth-child(2){--ico-d:60ms}.lucide-mail{--ico:none}.lucide-mail>:nth-child(2){--ico:ico-squash;--ico-sy:-0.6;--ico-o:12px 7px}.lucide-send{--ico:ico-through;--ico-x:5px;--ico-y:-5px;--ico-t:0.8s}.lucide-send>:nth-child(2){--ico-d:30ms}.lucide-plane{--ico:ico-through;--ico-x:6px;--ico-y:-6px;--ico-t:0.9s}.lucide-at-sign{--ico:none}.lucide-at-sign>:nth-child(2){--ico:ico-draw;--ico-t:0.7s}.lucide-message-square{--ico:ico-pop;--ico-s:1.1;--ico-o:3px 21px}.lucide-messages-square{--ico:ico-nudge;--ico-y:-1.5px}.lucide-messages-square>:nth-child(2){--ico-d:0.12s}.lucide-phone{--ico:ico-swing;--ico-r:12deg;--ico-t:0.5s;--ico-n:2}.lucide-phone-call{--ico:none}.lucide-phone-call>:first-child{--ico:ico-swing;--ico-r:10deg;--ico-t:0.5s;--ico-n:2}.lucide-phone-call>:nth-child(n+2){--ico:ico-draw}.lucide-phone-call>:nth-child(2){--ico-d:0.12s}.lucide-headset{--ico:none}.lucide-headset>:nth-child(2){--ico:ico-draw}.lucide-megaphone{--ico:ico-swing;--ico-r:-10deg;--ico-o:3px 12.5px;--ico-t:0.7s}.lucide-video{--ico:none}.lucide-video>:first-child{--ico:ico-pop;--ico-s:1.2;--ico-o:16px 12px}.lucide-camera{--ico:none}.lucide-camera>:nth-child(2){--ico:ico-pop;--ico-s:0.6;--ico-o:12px 13px}.lucide-monitor{--ico:none}.lucide-monitor>:first-child{--ico:ico-flash}.lucide-smartphone{--ico:ico-shake;--ico-x:1px;--ico-t:0.5s}.lucide-presentation{--ico:none}.lucide-presentation>:first-child{--ico:ico-draw;--ico-t:0.4s}.lucide-presentation>:nth-child(3){--ico:ico-draw;--ico-t:0.45s;--ico-d:0.15s}.lucide-file-text{--ico:none}.lucide-file-text>:nth-child(n+3){--ico:ico-draw;--ico-from:-1;--ico-t:0.4s}.lucide-file-text>:nth-child(4){--ico-d:0.1s}.lucide-file-text>:nth-child(5){--ico-d:0.2s}.lucide-file-spreadsheet{--ico:none}.lucide-file-spreadsheet>:nth-child(n+3){--ico:ico-draw;--ico-t:0.3s}.lucide-file-spreadsheet>:nth-child(4){--ico-d:80ms}.lucide-file-spreadsheet>:nth-child(5){--ico-d:160ms}.lucide-file-spreadsheet>:nth-child(6){--ico-d:240ms}.lucide-scroll-text{--ico:none}.lucide-scroll-text>:nth-child(-n+2){--ico:ico-draw;--ico-from:-1;--ico-t:0.4s}.lucide-scroll-text>:first-child{--ico-d:0.1s}.lucide-clipboard-list{--ico:none}.lucide-clipboard-list>:first-child{--ico:ico-nudge;--ico-y:-1px}.lucide-clipboard-list>:is(:nth-child(3),:nth-child(4)){--ico:ico-draw;--ico-t:0.35s;--ico-d:50ms}.lucide-clipboard-list>:nth-child(4){--ico-d:0.15s}.lucide-clipboard-list>:nth-child(5){--ico:ico-pop;--ico-s:1.8;--ico-o:8px 11px}.lucide-clipboard-list>:nth-child(6){--ico:ico-pop;--ico-s:1.8;--ico-o:8px 16px;--ico-d:0.1s}.lucide-type{--ico-t:0.35s}.lucide-type>:nth-child(3){--ico-d:0.12s}.lucide-type>:nth-child(2){--ico-d:0.25s}.lucide-bookmark,.lucide-folder-open{--ico-t:0.7s}.lucide-folder-tree{--ico:none}.lucide-folder-tree>:nth-child(n+3){--ico:ico-draw;--ico-t:0.4s}.lucide-folder-tree>:nth-child(4){--ico-d:80ms}.lucide-folder-tree>:nth-child(-n+2){--ico:ico-nudge;--ico-x:1.5px;--ico-d:0.1s}.lucide-folder-tree>:nth-child(2){--ico-d:0.2s}.lucide-save{--ico:none}.lucide-save>:nth-child(3){--ico:ico-nudge;--ico-x:2px}.lucide-save>:nth-child(2){--ico:ico-nudge;--ico-y:1px;--ico-d:80ms}.lucide-paperclip{--ico-t:0.8s}.lucide-pencil{--ico:ico-swing;--ico-r:-10deg;--ico-o:3px 21px}.lucide-pen-line{--ico:none}.lucide-pen-line>:nth-child(2){--ico:ico-swing;--ico-r:-10deg;--ico-o:4px 20px}.lucide-pen-line>:first-child{--ico:ico-draw;--ico-d:0.1s}.lucide-square-pen{--ico:none}.lucide-square-pen>:nth-child(2){--ico:ico-swing;--ico-r:-10deg;--ico-o:9px 15px}.lucide-file-pen-line{--ico:none}.lucide-file-pen-line>:nth-child(2){--ico:ico-swing;--ico-r:-10deg;--ico-o:14px 17px}.lucide-file-pen-line>:nth-child(3){--ico:ico-draw;--ico-d:0.1s}.lucide-eraser{--ico:none}.lucide-eraser>:is(:first-child,:nth-child(3)){--ico:ico-shake;--ico-x:1.2px;--ico-t:0.5s}.lucide-dollar-sign{--ico:none}.lucide-dollar-sign>:nth-child(2){--ico:ico-draw;--ico-t:0.7s}.lucide-badge-dollar-sign{--ico:none}.lucide-badge-dollar-sign>:first-child{--ico:ico-swing;--ico-r:10deg;--ico-t:0.7s}.lucide-badge-dollar-sign>:nth-child(2){--ico:ico-draw;--ico-t:0.6s;--ico-d:0.1s}.lucide-badge-dollar-sign>:nth-child(3){--ico:ico-draw;--ico-t:0.4s}.lucide-receipt{--ico:none}.lucide-receipt>:nth-child(2){--ico:ico-draw}.lucide-receipt>:nth-child(3){--ico:ico-draw;--ico-t:0.4s;--ico-d:0.1s}.lucide-credit-card{--ico:none}.lucide-credit-card>:nth-child(2){--ico:ico-draw}.lucide-wallet{--ico-t:0.7s}.lucide-calculator{--ico:ico-pop;--ico-s:1.8;--ico-box:fill-box;--ico-o:center}.lucide-calculator>:first-child{--ico:none}.lucide-calculator>:nth-child(-n+3){--ico-box:view-box;--ico-o:12px 12px}.lucide-calculator>:nth-child(2){--ico:ico-draw}.lucide-calculator>:nth-child(3){--ico:ico-draw;--ico-t:0.3s;--ico-d:0.1s}.lucide-calculator>:is(:nth-child(7),:nth-child(8)){--ico-d:0.1s}.lucide-calculator>:nth-child(n+9){--ico-d:0.2s}.lucide-bar-chart3{--ico:none}.lucide-bar-chart3>:nth-child(n+2){--ico:ico-grow;--ico-sx:1;--ico-o:12px 17px}.lucide-bar-chart3>:nth-child(3){--ico-d:80ms}.lucide-bar-chart3>:nth-child(2){--ico-d:160ms}.lucide-pie-chart{--ico:none}.lucide-pie-chart>:nth-child(2){--ico:ico-nudge;--ico-x:1.5px;--ico-y:-1.5px}.lucide-trending-up{--ico:none}.lucide-trending-up>:first-child{--ico:ico-draw;--ico-from:-1}.lucide-trending-up>:nth-child(2){--ico:ico-draw;--ico-t:0.3s;--ico-d:0.45s}.lucide-activity{--ico-from:-1;--ico-t:0.8s}.lucide-target{--ico:ico-pop}.lucide-target>:nth-child(3){--ico-s:1.5}.lucide-target>:nth-child(2){--ico-s:1.15;--ico-d:80ms}.lucide-target>:first-child{--ico-s:1.06;--ico-d:160ms}.lucide-layout-dashboard,.lucide-layout-template{--ico:ico-pop;--ico-s:0.85;--ico-box:fill-box;--ico-o:center}.lucide-layout-dashboard>:nth-child(2),.lucide-layout-template>:nth-child(2){--ico-d:70ms}.lucide-layout-dashboard>:nth-child(3),.lucide-layout-template>:nth-child(3){--ico-d:140ms}.lucide-layout-dashboard>:nth-child(4){--ico-d:210ms}.lucide-layers{--ico:none}.lucide-layers>:first-child{--ico:ico-nudge;--ico-y:-3px}.lucide-layers>:nth-child(3){--ico:ico-nudge;--ico-y:-1.5px;--ico-d:50ms}.lucide-workflow{--ico:ico-pop;--ico-s:0.85;--ico-box:fill-box;--ico-o:center}.lucide-workflow>:nth-child(2){--ico:ico-draw;--ico-box:view-box;--ico-d:0.1s}.lucide-workflow>:nth-child(3){--ico-d:0.3s}.lucide-git-branch{--ico:none}.lucide-git-branch>:nth-child(4){--ico:ico-draw;--ico-from:-1}.lucide-git-branch>:nth-child(2){--ico:ico-pop;--ico-s:1.3;--ico-o:18px 6px;--ico-d:0.35s}.lucide-server{--ico:ico-nudge;--ico-x:1.5px}.lucide-server>:is(:nth-child(2),:nth-child(4)){--ico-d:0.1s}.lucide-cpu{--ico:ico-flash}.lucide-cpu>:first-child{--ico:none}.lucide-cpu>:nth-child(2){--ico:ico-pop;--ico-s:1.25}.lucide-cpu>:nth-child(2n+4){--ico-d:0.15s}.lucide-plug{--ico:ico-nudge;--ico-y:-2px}.lucide-building2{--ico:none}.lucide-building2>:nth-child(n+4){--ico:ico-draw;--ico-t:0.3s}.lucide-building2>:nth-child(6){--ico-d:70ms}.lucide-building2>:nth-child(5){--ico-d:140ms}.lucide-building2>:nth-child(4){--ico-d:210ms}.lucide-factory{--ico:none}.lucide-factory>:nth-child(n+2){--ico:ico-draw;--ico-t:0.3s}.lucide-factory>:nth-child(3){--ico-d:80ms}.lucide-factory>:nth-child(2){--ico-d:160ms}.lucide-landmark{--ico:none}.lucide-landmark>:nth-child(n+2){--ico:ico-grow;--ico-sx:1;--ico-o:12px 18px}.lucide-landmark>:nth-child(3){--ico-d:60ms}.lucide-landmark>:nth-child(4){--ico-d:120ms}.lucide-landmark>:nth-child(5){--ico-d:180ms}.lucide-landmark>:nth-child(6){--ico:ico-nudge;--ico-y:-1.5px;--ico-d:0.1s}.lucide-image{--ico:none}.lucide-image>:nth-child(2){--ico:ico-nudge;--ico-y:-1.5px;--ico-d:0.1s}.lucide-image>:nth-child(3){--ico:ico-draw}.lucide-house{--ico:none}.lucide-house>:first-child{--ico:ico-squash;--ico-sx:0.2;--ico-o:9px 17px}.lucide-store{--ico:none}.lucide-store>:nth-child(5){--ico:ico-squash;--ico-sy:1.2;--ico-o:12px 7px}.lucide-store>:nth-child(3){--ico:ico-squash;--ico-sx:0.2;--ico-o:9px 19px;--ico-d:0.1s}.lucide-map-pin{--ico:ico-nudge;--ico-y:-3px}.lucide-map-pin>:nth-child(2){--ico-d:40ms}.lucide-flag{--ico:none}.lucide-flag>:first-child{--ico:ico-wave;--ico-o:4px 9px;--ico-t:0.8s}.lucide-briefcase{--ico:none}.lucide-briefcase>:first-child{--ico:ico-draw}.lucide-library{--ico:ico-nudge;--ico-y:-2px}.lucide-library>:nth-child(3){--ico-d:60ms}.lucide-library>:nth-child(2){--ico-d:120ms}.lucide-library>:first-child{--ico:ico-swing;--ico-r:8deg;--ico-o:20px 20px;--ico-d:0.1s}.lucide-lock{--ico:none}.lucide-lock>:nth-child(2){--ico:ico-nudge;--ico-y:-2px}.lucide-key-round{--ico:ico-swing;--ico-r:-20deg;--ico-o:15px 9px;--ico-t:0.7s}.lucide-eye{--ico:ico-squash;--ico-sy:0.1;--ico-t:0.5s}.lucide-trash2{--ico:none}.lucide-trash2>:is(:first-child,:nth-child(3)){--ico:ico-nudge;--ico-y:-2.5px;--ico-r:-12deg;--ico-o:12px 6px}.lucide-search{--ico:ico-orbit;--ico-t:0.8s}.lucide-search>:nth-child(2){--ico-d:50ms}.lucide-menu{--ico:ico-grow;--ico-sy:1;--ico-o:4px 12px;--ico-t:0.45s}.lucide-menu>:first-child{--ico-d:70ms}.lucide-menu>:nth-child(3){--ico-d:140ms}.lucide-ellipsis{--ico:ico-nudge;--ico-y:-2.5px;--ico-t:0.5s}.lucide-ellipsis>:first-child{--ico-d:80ms}.lucide-ellipsis>:nth-child(2){--ico-d:160ms}.lucide-ellipsis-vertical{--ico:ico-pop;--ico-s:1.5;--ico-box:fill-box;--ico-o:center;--ico-t:0.5s}.lucide-ellipsis-vertical>:first-child{--ico-d:80ms}.lucide-ellipsis-vertical>:nth-child(3){--ico-d:160ms}.lucide-play{--ico:ico-nudge;--ico-x:2px}.lucide-pause{--ico:ico-squash;--ico-sy:0.6;--ico-t:0.5s}.lucide-pause>:first-child{--ico-d:0.12s}.lucide-tag{--ico:ico-swing;--ico-r:12deg;--ico-o:7.5px 7.5px;--ico-t:0.8s}.lucide-shopping-cart{--ico:ico-nudge;--ico-x:2.5px}.lucide-package{--ico:none}.lucide-package>:is(:first-child,:nth-child(3),:nth-child(4)){--ico:ico-draw;--ico-t:0.4s}.lucide-package>:first-child{--ico-d:0.2s}.lucide-package>:nth-child(4){--ico-d:0.1s}.lucide-truck{--ico:ico-nudge;--ico-x:2.5px}.lucide-truck>:nth-child(n+4){--ico-d:40ms}.lucide-rocket{--ico:ico-nudge;--ico-x:2px;--ico-y:-2px}.lucide-rocket>:first-child{--ico:ico-pop;--ico-s:1.4;--ico-o:4px 20px}.lucide-gift{--ico:none}.lucide-gift>:is(:first-child,:nth-child(4)){--ico:ico-nudge;--ico-y:-2.5px;--ico-r:-6deg;--ico-o:12px 10px}.lucide-gift>:nth-child(4){--ico-y:-3px;--ico-d:30ms}.lucide-sparkles{--ico:ico-grow}.lucide-sparkles>:first-child{--ico:ico-pop;--ico-s:0.85}.lucide-sparkles>:is(:nth-child(2),:nth-child(3)){--ico-o:20px 5px;--ico-d:0.1s}.lucide-sparkles>:is(:nth-child(4),:nth-child(5)){--ico-o:4px 18px;--ico-d:0.2s}.lucide-wand-sparkles{--ico:ico-grow}.lucide-wand-sparkles>:nth-child(-n+2){--ico:ico-swing;--ico-r:-12deg;--ico-o:3px 21px}.lucide-wand-sparkles>:is(:nth-child(3),:nth-child(6)){--ico-o:5px 8px;--ico-d:0.1s}.lucide-wand-sparkles>:is(:nth-child(5),:nth-child(8)){--ico-o:10px 3px;--ico-d:0.2s}.lucide-wand-sparkles>:is(:nth-child(4),:nth-child(7)){--ico-o:19px 16px;--ico-d:0.3s}.lucide-star{--ico:ico-twirl}.lucide-zap{--ico-t:0.5s}.lucide-lightbulb{--ico:none}.lucide-lightbulb>:first-child{--ico:ico-flash;--ico-t:0.7s}.lucide-flask-conical{--ico:none}.lucide-flask-conical>:nth-child(3){--ico:ico-swing;--ico-r:10deg;--ico-o:12px 16px}.lucide-palette{--ico:ico-pop;--ico-s:1.8;--ico-box:fill-box;--ico-o:center}.lucide-palette>:nth-child(5){--ico:none}.lucide-palette>:nth-child(3){--ico-d:60ms}.lucide-palette>:first-child{--ico-d:120ms}.lucide-palette>:nth-child(2){--ico-d:180ms}.lucide-sprout{--ico:none}.lucide-sprout>:nth-child(2){--ico:ico-draw;--ico-t:0.5s}.lucide-sprout>:nth-child(3){--ico:ico-grow;--ico-o:11.8px 13px;--ico-d:0.25s}.lucide-sprout>:nth-child(4){--ico:ico-grow;--ico-o:13px 10px;--ico-d:0.35s}.lucide-award{--ico:none}.lucide-award>:nth-child(2){--ico:ico-pop;--ico-s:1.12;--ico-o:12px 8px}.lucide-award>:first-child{--ico:ico-swing;--ico-r:8deg;--ico-o:12px 13px;--ico-d:50ms}.lucide-graduation-cap{--ico:none}.lucide-graduation-cap>:first-child{--ico:ico-nudge;--ico-y:-1.5px}.lucide-graduation-cap>:nth-child(2){--ico:ico-swing;--ico-r:20deg;--ico-o:22px 10px;--ico-d:0.1s}.lucide-shirt{--ico:ico-swing;--ico-r:6deg;--ico-o:12px 2px;--ico-t:0.8s}.lucide-utensils-crossed{--ico:ico-swing;--ico-r:10deg}.lucide-utensils-crossed>:is(:nth-child(2),:nth-child(3)){--ico-r:-10deg}@keyframes ico-draw{0%{stroke-dasharray:1 1;stroke-dashoffset:var(--ico-from,1);opacity:0}10%{opacity:1}to{stroke-dasharray:1 1;stroke-dashoffset:0}}@keyframes ico-nudge{40%{transform:translate(var(--ico-x,0),var(--ico-y,0)) rotate(var(--ico-r,0deg))}70%{transform:translate(calc(var(--ico-x, 0px) * -.2),calc(var(--ico-y, 0px) * -.2)) rotate(calc(var(--ico-r, 0deg) * -.2))}}@keyframes ico-swing{20%{transform:rotate(var(--ico-r,12deg))}45%{transform:rotate(calc(var(--ico-r, 12deg) * -.6))}70%{transform:rotate(calc(var(--ico-r, 12deg) * .3))}88%{transform:rotate(calc(var(--ico-r, 12deg) * -.1))}}@keyframes ico-spin{0%{animation-timing-function:cubic-bezier(.65,0,.35,1)}to{transform:rotate(var(--ico-r,1turn))}}@keyframes ico-pop{40%{transform:scale(var(--ico-s,1.2))}70%{transform:scale(calc(1 - (var(--ico-s, 1.2) - 1) * .3))}}@keyframes ico-squash{40%,60%{transform:scale(var(--ico-sx,1),var(--ico-sy,1))}}@keyframes ico-grow{0%{transform:scale(var(--ico-sx,0),var(--ico-sy,0))}}@keyframes ico-through{0%{animation-timing-function:cubic-bezier(.5,0,.75,0)}45%{transform:translate(var(--ico-x,0),var(--ico-y,0));opacity:0;animation-timing-function:step-end}55%{transform:translate(calc(var(--ico-x, 0px) * -1),calc(var(--ico-y, 0px) * -1));opacity:0;animation-timing-function:cubic-bezier(.25,1,.5,1)}}@keyframes ico-shake{15%{transform:translate(var(--ico-x,0),var(--ico-y,0))}30%{transform:translate(calc(var(--ico-x, 0px) * -1),calc(var(--ico-y, 0px) * -1))}45%{transform:translate(calc(var(--ico-x, 0px) * .7),calc(var(--ico-y, 0px) * .7))}60%{transform:translate(calc(var(--ico-x, 0px) * -.5),calc(var(--ico-y, 0px) * -.5))}75%{transform:translate(calc(var(--ico-x, 0px) * .25),calc(var(--ico-y, 0px) * .25))}}@keyframes ico-flash{15%{opacity:.2}30%{opacity:1}45%{opacity:.4}65%{opacity:1}}@keyframes ico-beat{15%{transform:scale(1.15)}30%{transform:scale(.97)}45%{transform:scale(1.1)}70%{transform:scale(1)}}@keyframes ico-wave{25%{transform:skewY(8deg) scaleX(.94)}50%{transform:skewY(-5deg) scaleX(.97)}75%{transform:skewY(2deg)}}@keyframes ico-orbit{25%{transform:translate(-1.5px,-1.5px)}50%{transform:translate(1.5px,-1.5px)}75%{transform:translate(.5px,.5px)}}@keyframes ico-twirl{40%{transform:scale(1.2) rotate(15deg)}70%{transform:scale(.95) rotate(-5deg)}}@keyframes ico-turn{to{transform:scaleX(-1)}}@media (prefers-reduced-motion:no-preference){:is(a[href],button,summary,label,[role=button],[role=link],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[role=tab],[role=switch],[role=checkbox],[role=radio],.group):not(:disabled,[aria-disabled=true]):is(:hover,:focus-visible) [data-motion]>*,[data-motion]:hover>*{animation-name:var(--ico,none);animation-duration:var(--ico-t,.6s);animation-timing-function:var(--ico-e,ease-in-out);animation-delay:var(--ico-d,0s);animation-iteration-count:var(--ico-n,1);animation-fill-mode:both}}