html[data-theme=pixel]{--background:#0b0b1f;--foreground:#f6f2dc;--card:#17173a;--card-foreground:#f6f2dc;--popover:#17173a;--popover-foreground:#f6f2dc;--raised:#131333;--subtle:#10102b;--primary:#ffd23f;--primary-foreground:#1b1240;--secondary:#24245a;--secondary-foreground:#f6f2dc;--muted:#202052;--muted-foreground:#b9b5da;--accent:#2b2b66;--accent-foreground:#f6f2dc;--destructive:#ff7d98;--border:#3d3d84;--input:#5252a6;--ring:#ff5fb4;--chart-1:#ffd23f;--radius:0px;--sidebar:#10102b;--sidebar-foreground:#f6f2dc;--sidebar-primary:#ffd23f;--sidebar-primary-foreground:#1b1240;--sidebar-accent:#2b2b66;--sidebar-accent-foreground:#ffd23f;--sidebar-border:#3d3d84;--sidebar-ring:#ff5fb4;font-family:var(--font-pixel-body), ui-monospace, monospace}html[data-theme=pixel] body{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:8px 8px}html[data-theme=pixel] :is(h1,h2,[data-slot=sidebar-group-label]){font-family:var(--font-pixel-display), ui-monospace, monospace;letter-spacing:0}html[data-theme=pixel] h1{text-shadow:3px 3px #c2307e}html[data-theme=pixel] .rounded-full{border-radius:0}html[data-theme=pixel] :is(.bg-card,[data-slot=dialog-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=select-content]){border:2px solid var(--border);box-shadow:4px 4px #05050f}html[data-theme=pixel] [data-size][data-variant]:not([data-variant=ghost],[data-variant=link]){border:2px solid #05050f;transition:transform 80ms steps(2,end),box-shadow 80ms steps(2,end);box-shadow:3px 3px #05050f}html[data-theme=pixel] [data-size][data-variant]:not([data-variant=ghost],[data-variant=link]):active{box-shadow:none;transform:translate(3px,3px)}html[data-theme=pixel] [data-slot=sidebar-menu-button][data-active=true]{box-shadow:inset 4px 0 0 var(--primary)}html[data-theme=pixel] ::selection{color:#0b0b1f;background:#ff5fb4}html[data-theme=retro]{--background:#007272;--foreground:#000;--card:silver;--card-foreground:#000;--popover:silver;--popover-foreground:#000;--raised:silver;--subtle:#c8c8c8;--primary:navy;--primary-foreground:#fff;--secondary:silver;--secondary-foreground:#000;--muted:#b8b8b8;--muted-foreground:#383838;--accent:navy;--accent-foreground:#fff;--destructive:#a00000;--border:gray;--input:gray;--ring:navy;--chart-1:navy;--radius:0px;--sidebar:silver;--sidebar-foreground:#000;--sidebar-primary:navy;--sidebar-primary-foreground:#fff;--sidebar-accent:navy;--sidebar-accent-foreground:#fff;--sidebar-border:gray;--sidebar-ring:navy;--bevel-out:inset -1px -1px #0a0a0a, inset 1px 1px #fff, inset -2px -2px gray, inset 2px 2px #dfdfdf;--bevel-in:inset -1px -1px #fff, inset 1px 1px gray, inset -2px -2px #dfdfdf, inset 2px 2px #0a0a0a;font-family:Tahoma,Verdana,Segoe UI,sans-serif}html[data-theme=retro] body,html[data-theme=retro] [data-slot=sidebar-inset]{--foreground:#fff;--muted-foreground:#e6ffff;color:var(--foreground)}html[data-theme=retro] img[src*=mark8iq-logo-for-light-bg]{display:none}html[data-theme=retro] img[src*=mark8iq-logo-for-dark-bg],html[data-theme=retro] [data-slot=sidebar] img[src*=mark8iq-logo-for-light-bg]{display:block}html[data-theme=retro] [data-slot=sidebar] img[src*=mark8iq-logo-for-dark-bg]{display:none}html[data-theme=retro] :is(.bg-card,[data-slot=sidebar],[data-slot=dialog-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=select-content],[data-slot=select-trigger],[data-slot=input],[data-slot=textarea],[data-size][data-variant]:not([data-variant=ghost],[data-variant=link]),[data-slot=toggle-group],[data-slot=badge],[data-sonner-toast]),html[data-theme=retro] :is(.bg-subtle,.bg-raised,.bg-muted,.bg-secondary){--foreground:#000;--muted-foreground:#383838;color:var(--foreground)}html[data-theme=retro] .bg-subtle{box-shadow:var(--bevel-in);border:0}html[data-theme=retro] [data-slot=sidebar-inset] :is(.text-amber-700,.text-amber-400){color:#ffff70}html[data-theme=retro] [data-slot=sidebar-inset] :is(.text-rose-600,.text-rose-400,.text-destructive){color:#ffdde3}html[data-theme=retro] [data-slot=sidebar-inset] :is(.text-emerald-700,.text-emerald-600,.text-emerald-400){color:#c8ffd4}html[data-theme=retro] :is(.bg-card,.bg-subtle,.bg-raised,.bg-muted,[data-slot=sidebar],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dialog-content]) :is(.text-amber-700,.text-amber-400){color:#6b3500}html[data-theme=retro] :is(.bg-card,.bg-subtle,.bg-raised,.bg-muted,[data-slot=sidebar],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dialog-content]) :is(.text-rose-600,.text-rose-400,.text-destructive){color:#8b0016}html[data-theme=retro] :is(.bg-card,.bg-subtle,.bg-raised,.bg-muted,[data-slot=sidebar],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dialog-content]) :is(.text-emerald-700,.text-emerald-600,.text-emerald-400){color:#00561b}html[data-theme=retro] .bg-card{box-shadow:var(--bevel-out);background-image:linear-gradient(90deg,navy,#1084d0);background-repeat:no-repeat;background-size:100% 10px;border:0}html[data-theme=retro] :is([data-slot=sidebar-container],[data-slot=dialog-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=select-content]){box-shadow:var(--bevel-out);border:0}html[data-theme=retro] :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger]){box-shadow:var(--bevel-in);background:#fff;border:0}html[data-theme=retro] [data-size][data-variant]:not([data-variant=ghost],[data-variant=link]){color:#000;box-shadow:var(--bevel-out);background:silver;border:0}html[data-theme=retro] [data-size][data-variant=default]{box-shadow:var(--bevel-out), 0 0 0 1px #000}html[data-theme=retro] [data-size][data-variant]:not([data-variant=ghost],[data-variant=link]):active{box-shadow:var(--bevel-in)}html[data-theme=retro] [data-slot=sidebar-menu-button][data-active=true]{color:#fff;background:navy}html[data-theme=retro] [data-slot=badge]{box-shadow:var(--bevel-in);background:silver;border:0}html[data-theme=retro] .rounded-full{border-radius:0}html[data-theme=retro] ::selection{color:#fff;background:navy}html[data-theme=retro] .bg-foreground.text-background{color:#fff;background:navy;border-color:navy}html[data-theme=zine]{--background:#fff4dc;--foreground:#121212;--card:#fff;--card-foreground:#121212;--popover:#fff;--popover-foreground:#121212;--raised:#fffaf0;--subtle:#fffaf0;--primary:#ffd60a;--primary-foreground:#121212;--secondary:#ffe3ee;--secondary-foreground:#121212;--muted:#fbecc9;--muted-foreground:#474747;--accent:#d4ff6e;--accent-foreground:#121212;--destructive:#c8102e;--border:#121212;--input:#121212;--ring:#2f5bff;--chart-1:#2f5bff;--radius:.5rem;--sidebar:#fff4dc;--sidebar-foreground:#121212;--sidebar-primary:#ffd60a;--sidebar-primary-foreground:#121212;--sidebar-accent:#ffb3d4;--sidebar-accent-foreground:#121212;--sidebar-border:#121212;--sidebar-ring:#2f5bff;--font-weight-semibold:600;--font-weight-bold:700;font-family:var(--font-zine), ui-sans-serif, system-ui, sans-serif}html[data-theme=zine] body{background-image:radial-gradient(#12121217 1px,#0000 1.3px);background-size:14px 14px}html[data-theme=zine] h1{letter-spacing:-.035em;font-weight:700}html[data-theme=zine] h2{font-weight:700}html[data-theme=zine] :is(.bg-card,[data-slot=dialog-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=select-content]){border:2px solid #121212;box-shadow:5px 5px #121212}html[data-theme=zine] :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger]){background:#fff;border:2px solid #121212}html[data-theme=zine] [data-size][data-variant]:not([data-variant=ghost],[data-variant=link]){border:2px solid #121212;transition:transform 90ms ease-out,box-shadow 90ms ease-out;box-shadow:3px 3px #121212}html[data-theme=zine] [data-size][data-variant=outline]{background:#fff}html[data-theme=zine] [data-size][data-variant]:not([data-variant=ghost],[data-variant=link]):hover{transform:translate(-1px,-1px);box-shadow:4px 4px #121212}html[data-theme=zine] [data-size][data-variant]:not([data-variant=ghost],[data-variant=link]):active{box-shadow:none;transform:translate(3px,3px)}html[data-theme=zine] [data-slot=badge]{border:2px solid #121212}html[data-theme=zine] [data-slot=sidebar-menu-button][data-active=true]{outline-offset:-2px;outline:2px solid #121212}html[data-theme=zine] ::selection{color:#121212;background:#d4ff6e}html[data-theme=terminal]{--background:#050a06;--foreground:#b8ffcb;--card:#08120b;--card-foreground:#b8ffcb;--popover:#08120b;--popover-foreground:#b8ffcb;--raised:#0b170e;--subtle:#071009;--primary:#39ff7a;--primary-foreground:#031a09;--secondary:#0d1f12;--secondary-foreground:#b8ffcb;--muted:#0c1a10;--muted-foreground:#74d18f;--accent:#10281a;--accent-foreground:#d9ffe3;--destructive:#ff6b6b;--border:#1f5c32;--input:#2a7a43;--ring:#39ff7a;--chart-1:#39ff7a;--radius:.125rem;--sidebar:#040805;--sidebar-foreground:#b8ffcb;--sidebar-primary:#39ff7a;--sidebar-primary-foreground:#031a09;--sidebar-accent:#0f2416;--sidebar-accent-foreground:#d9ffe3;--sidebar-border:#1f5c32;--sidebar-ring:#39ff7a;font-family:var(--font-mono-theme), ui-monospace, monospace}html[data-theme=terminal] body{background-image:repeating-linear-gradient(0deg,#39ff7a09 0 1px,#0000 1px 3px),radial-gradient(at 50% 0,#39ff7a12,#0000 65%);background-attachment:fixed}html[data-theme=terminal] :is([data-slot=sidebar-inset],[data-slot=sidebar-container],[data-slot=sidebar-inner]){background:0 0}html[data-theme=terminal] :is(h1,h2){font-family:var(--font-terminal-display), var(--font-mono-theme), monospace;letter-spacing:.02em;text-shadow:0 0 10px #39ff7a73;font-weight:400}html[data-theme=terminal] h1{font-size:2.6rem;line-height:1}html[data-theme=terminal] h2{font-size:1.45rem}html[data-theme=terminal] main h1:after{content:"";vertical-align:-.05em;background:var(--primary);width:.5em;height:.85em;margin-left:.15em;animation:1.05s step-end infinite terminal-blink;display:inline-block;box-shadow:0 0 8px #39ff7a99}@keyframes terminal-blink{50%{opacity:0}}html[data-theme=terminal] :is(.bg-card,[data-slot=dialog-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=select-content]){box-shadow:0 0 0 1px #39ff7a0f,0 0 28px #39ff7a0f}html[data-theme=terminal] [data-size][data-variant=default]{box-shadow:0 0 14px #39ff7a59}html[data-theme=terminal] [data-slot=sidebar-menu-button][data-active=true]{box-shadow:inset 2px 0 0 var(--primary)}html[data-theme=terminal] ::selection{color:#031a09;background:#39ff7a}html:is([data-theme=terminal],[data-theme=blueprint]) [data-slot=sidebar-header] a>span{font-size:.75rem}html[data-theme=synthwave]{--background:#120724;--foreground:#fdf0ff;--card:#1d0d3a;--card-foreground:#fdf0ff;--popover:#1d0d3a;--popover-foreground:#fdf0ff;--raised:#241148;--subtle:#170a2f;--primary:#ff3ea5;--primary-foreground:#1a0014;--secondary:#2a1555;--secondary-foreground:#fdf0ff;--muted:#22104a;--muted-foreground:#cdb0f2;--accent:#2d1760;--accent-foreground:#fff;--destructive:#ff6b8b;--border:#4b2a8a;--input:#5c36a8;--ring:#22e5ff;--chart-1:#22e5ff;--radius:.75rem;--sidebar:#0d051ce0;--sidebar-foreground:#fdf0ff;--sidebar-primary:#ff3ea5;--sidebar-primary-foreground:#1a0014;--sidebar-accent:#2a1555;--sidebar-accent-foreground:#fff;--sidebar-border:#3a1f6e;--sidebar-ring:#22e5ff;font-family:var(--font-synth-body), ui-sans-serif, system-ui, sans-serif}html[data-theme=synthwave] body{background:linear-gradient(#120724 0%,#1a0836 55%,#2c0b4c 100%) fixed}html[data-theme=synthwave] body:before{content:"";z-index:-1;pointer-events:none;transform-origin:bottom;background:repeating-linear-gradient(90deg,#22e5ff73 0 1px,#0000 1px 64px),repeating-linear-gradient(0deg,#ff3ea580 0 1px,#0000 1px 40px);height:42vh;position:fixed;inset:auto -30% 0;transform:perspective(320px)rotateX(62deg);-webkit-mask-image:linear-gradient(#0000 15%,#000 90%);mask-image:linear-gradient(#0000 15%,#000 90%)}html[data-theme=synthwave] :is([data-slot=sidebar-inset],[data-slot=sidebar-container]){background:0 0}html[data-theme=synthwave] :is(h1,h2){font-family:var(--font-synth-display), var(--font-synth-body), sans-serif;letter-spacing:.04em;font-weight:700}html[data-theme=synthwave] main h1{color:#0000;filter:drop-shadow(0 0 12px #ff3ea573);background:linear-gradient(90deg,#ff7ac6,#ffb86b 55%,#ffe98a);-webkit-background-clip:text;background-clip:text}html[data-theme=synthwave] :is(.bg-card,[data-slot=dialog-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=select-content]){box-shadow:0 0 0 1px #22e5ff1a,0 14px 34px -14px #ff3ea573}html[data-theme=synthwave] [data-size][data-variant=default]{box-shadow:0 0 18px #ff3ea580}html[data-theme=synthwave] [data-slot=sidebar-menu-button][data-active=true]{box-shadow:inset 3px 0 #22e5ff,0 0 16px #22e5ff2e}html[data-theme=synthwave] ::selection{color:#1a0014;background:#ff3ea5}html[data-theme=bubblegum]{--background:#fff0f7;--foreground:#3b1240;--card:#fff;--card-foreground:#3b1240;--popover:#fff;--popover-foreground:#3b1240;--raised:#fff6fb;--subtle:#fffafd;--primary:#ff8cc6;--primary-foreground:#3b1240;--secondary:#dff7ee;--secondary-foreground:#1f4d3d;--muted:#fde4f0;--muted-foreground:#7a3d73;--accent:#ece4ff;--accent-foreground:#3b1240;--destructive:#c81d4f;--border:#f3b8d4;--input:#eaa7c9;--ring:#8b5cf6;--chart-1:#ff5fa2;--radius:1.1rem;--sidebar:#ffe4f1;--sidebar-foreground:#3b1240;--sidebar-primary:#ff8cc6;--sidebar-primary-foreground:#3b1240;--sidebar-accent:#fff;--sidebar-accent-foreground:#3b1240;--sidebar-border:#f3b8d4;--sidebar-ring:#8b5cf6;--font-weight-semibold:600;--font-weight-bold:600;font-family:var(--font-bubble), ui-rounded, system-ui, sans-serif}html[data-theme=bubblegum] body{background:radial-gradient(circle,#c8f3e3 0 5px,#0000 6px) 0 0/64px 64px,radial-gradient(circle,#e2d6ff 0 4px,#0000 5px) 32px 32px/64px 64px,#fff0f7}html[data-theme=bubblegum] :is([data-slot=sidebar-inset],[data-slot=sidebar-container]){background:0 0}html[data-theme=bubblegum] :is(h1,h2){letter-spacing:-.01em;font-weight:600}html[data-theme=bubblegum] main h1{text-underline-offset:.28em;text-decoration-skip-ink:none;-webkit-text-decoration:underline wavy #ff8cc6;text-decoration:underline wavy #ff8cc6;text-decoration-thickness:2px}html[data-theme=bubblegum] :is(.bg-card,[data-slot=dialog-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=select-content]){border-width:2px;box-shadow:0 6px #f6c9de}html[data-theme=bubblegum] [data-size][data-variant]:not([data-variant=ghost],[data-variant=link]){border-radius:9999px;transition:transform .14s cubic-bezier(.34,1.8,.5,1),box-shadow .14s ease-out;box-shadow:0 4px #eaa7c9}html[data-theme=bubblegum] [data-size][data-variant=default]{box-shadow:0 4px #e0569a}html[data-theme=bubblegum] [data-size][data-variant]:not([data-variant=ghost],[data-variant=link]):hover{transform:translateY(-1px)}html[data-theme=bubblegum] [data-size][data-variant]:not([data-variant=ghost],[data-variant=link]):active{transform:translateY(3px);box-shadow:0 1px #e0569a}html[data-theme=bubblegum] :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger]){background:#fff;border-width:2px}html[data-theme=bubblegum] [data-slot=badge]{border-radius:9999px}html[data-theme=bubblegum] [data-slot=sidebar-menu-button][data-active=true]{box-shadow:0 3px #f3b8d4}html[data-theme=bubblegum] ::selection{color:#3b1240;background:#ffd1e6}html[data-theme=blueprint]{--background:#0d3a7a;--foreground:#eef5ff;--card:#0f4489d1;--card-foreground:#eef5ff;--popover:#0f4489;--popover-foreground:#eef5ff;--raised:#11498f;--subtle:#0e3f82;--primary:#fff;--primary-foreground:#0b336b;--secondary:#13519e;--secondary-foreground:#eef5ff;--muted:#11478c;--muted-foreground:#b4d0f3;--accent:#1559ac;--accent-foreground:#fff;--destructive:#ffa093;--border:#eef5ff80;--input:#eef5ff99;--ring:#ffe066;--chart-1:#ffe066;--radius:.2rem;--sidebar:#0a2f65e6;--sidebar-foreground:#eef5ff;--sidebar-primary:#fff;--sidebar-primary-foreground:#0b336b;--sidebar-accent:#134d97;--sidebar-accent-foreground:#fff;--sidebar-border:#eef5ff4d;--sidebar-ring:#ffe066;font-family:var(--font-mono-theme), ui-monospace, monospace}html[data-theme=blueprint] body{background:linear-gradient(#eef5ff21 1px,#0000 1px) 0 0/120px 120px,linear-gradient(90deg,#eef5ff21 1px,#0000 1px) 0 0/120px 120px,linear-gradient(#eef5ff0f 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#eef5ff0f 1px,#0000 1px) 0 0/24px 24px,#0d3a7a}html[data-theme=blueprint] :is([data-slot=sidebar-inset],[data-slot=sidebar-container]){background:0 0}html[data-theme=blueprint] :is(h1,h2){font-family:var(--font-blueprint), var(--font-mono-theme), cursive;letter-spacing:.02em;font-weight:400}html[data-theme=blueprint] main h1{border-bottom:1px solid #eef5ff8c;width:fit-content;padding-bottom:.15em;font-size:2.1rem}html[data-theme=blueprint] :is(.bg-card,[data-slot=dialog-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=select-content]),html[data-theme=blueprint] [data-size][data-variant=outline]{border-style:dashed}html[data-theme=blueprint] [data-slot=sidebar-menu-button][data-active=true]{outline-offset:-1px;outline:1px dashed #eef5ffb3}html[data-theme=blueprint] ::selection{color:#0b336b;background:#ffe066}@media (prefers-reduced-motion:reduce){html[data-theme] [data-size][data-variant]{transition:none!important}html[data-theme=terminal] main h1:after{animation:none}}
:root{--icon-duration:.52s;--icon-ease:cubic-bezier(.34, 1.56, .64, 1)}html[data-theme=pixel]{--icon-duration:.42s;--icon-ease:steps(4, jump-none)}html[data-theme=retro]{--icon-duration:.3s;--icon-ease:steps(2, jump-none)}html[data-theme=zine]{--icon-duration:.62s;--icon-ease:cubic-bezier(.2, 2.1, .4, 1)}html[data-theme=terminal]{--icon-duration:.26s;--icon-ease:cubic-bezier(.2, 0, 0, 1)}html[data-theme=synthwave]{--icon-duration:.7s;--icon-ease:cubic-bezier(.16, 1, .3, 1)}html[data-theme=bubblegum]{--icon-duration:.64s;--icon-ease:cubic-bezier(.34, 1.8, .5, 1)}html[data-theme=blueprint]{--icon-duration:.42s;--icon-ease:cubic-bezier(.4, 0, .2, 1)}html:not([data-theme=pixel],[data-theme=retro]) :is(.lucide-animated,.lucide-animated *){animation:none!important}.lucide>*{transform-box:fill-box;transform-origin:50%}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide:not([class*=animate-]),:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide:not([class*=animate-])>*{animation-duration:var(--icon-duration);animation-timing-function:var(--icon-ease);animation-iteration-count:1}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) :is(.lucide-plus,.lucide-x){animation-name:icon-quarter-turn}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-minus{animation-name:icon-stretch}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-check>path,:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-check-check>path:first-child,:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) :is(.lucide-circle-check,.lucide-book-open-check)>path:nth-child(2),:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-mail-check>path:nth-child(3){animation-name:icon-draw}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-check-check>path:nth-child(2){animation-name:icon-draw;animation-delay:.12s;animation-fill-mode:backwards}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) :is(.lucide-arrow-right,.lucide-chevron-right){animation-name:icon-nudge-right}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) :is(.lucide-arrow-left,.lucide-chevron-left){animation-name:icon-nudge-left}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-chevron-down{animation-name:icon-nudge-down}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-chevron-up{animation-name:icon-nudge-up}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) :is(.lucide-external-link>path:nth-child(-n+2),.lucide-scaling>path:nth-child(n+3)){animation-name:icon-nudge-up-right}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) :is(.lucide-clipboard-paste>path:first-child,.lucide-clipboard-paste>path:nth-child(3)){animation-name:icon-nudge-right}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-download>path:is(:first-child,:nth-child(3)){animation-name:icon-nudge-down}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-upload>path:is(:first-child,:nth-child(2)),:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-cloud-upload>path:is(:first-child,:nth-child(3)),:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-file-up>path:is(:nth-child(3),:nth-child(4)){animation-name:icon-nudge-up}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-pencil{transform-origin:20% 80%;animation-name:icon-write}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-copy>rect{animation-name:icon-nudge-up-left}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-trash>path:is(:nth-child(4),:nth-child(5)){transform-box:view-box;transform-origin:3px 6px;animation-name:icon-lid}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-refresh-cw{animation-name:icon-spin}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-rotate-ccw-clock>path:nth-child(-n+2){transform-box:view-box;transform-origin:12px 12px;animation-name:icon-rewind}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) :is(.lucide-rotate-ccw-clock>path:nth-child(3),.lucide-clock>path){transform-box:view-box;transform-origin:12px 12px;animation-name:icon-spin}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-undo-2{animation-name:icon-rewind}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-repeat>path:first-child{animation-name:icon-nudge-right}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-repeat>path:nth-child(3){animation-name:icon-nudge-left}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-palette{animation-name:icon-rewind}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-bell{transform-origin:50% 10%;animation-name:icon-wiggle}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-megaphone{animation-name:icon-wiggle}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-hand{transform-origin:50% 100%;animation-name:icon-wave}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) :is(.lucide-search,.lucide-search-x,.lucide-link,.lucide-paperclip,.lucide-tags,.lucide-film){animation-name:icon-tilt}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-globe>path:nth-child(2){animation-name:icon-squeeze}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) :is(.lucide-message-square,.lucide-circle-question-mark,.lucide-shapes,.lucide-images,.lucide-palette>circle){animation-name:icon-pop}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) :is(.lucide-calendar,.lucide-calendar-days,.lucide-calendar-heart,.lucide-calendar-plus,.lucide-calendar-range,.lucide-bookmark-plus,.lucide-inbox,.lucide-file,.lucide-file-text,.lucide-map-pin){animation-name:icon-lift}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) :is(.lucide-image-plus,.lucide-user-plus)>:is(path:nth-child(-n+2),line){animation-name:icon-quarter-turn}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-sparkles>:not(:first-child){animation-name:icon-twinkle}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-sparkles>:first-child{animation-name:icon-pop}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-ellipsis>circle{animation-name:icon-hop}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) :is(.lucide-ellipsis>circle:nth-child(2),.lucide-list>path:nth-child(5),.lucide-square-kanban>path:nth-child(3)){animation-delay:80ms}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) :is(.lucide-ellipsis>circle:nth-child(3),.lucide-list>path:nth-child(6),.lucide-square-kanban>path:nth-child(4)){animation-delay:.16s}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-list>path:nth-child(n+4){animation-name:icon-nudge-right}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-text-align-start>path{transform-origin:0%;animation-name:icon-stretch}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-square-kanban>path{transform-origin:50% 0;animation-name:icon-grow}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-panel-left>path{animation-name:icon-nudge-left}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) :is(.lucide-arrow-down,.lucide-chevrons-up-down>path:first-child){animation-name:icon-nudge-down}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) :is(.lucide-arrow-up,.lucide-chevrons-up,.lucide-chevrons-up-down>path:nth-child(2)){animation-name:icon-nudge-up}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-log-out>path:nth-child(-n+2){animation-name:icon-nudge-right}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-chart-column>path:nth-child(n+2){transform-origin:50% 100%;animation-name:icon-grow}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-chart-column>path:nth-child(3){animation-delay:80ms}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-chart-column>path:nth-child(4){animation-delay:.16s}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-clipboard-check>path:nth-child(3){animation-name:icon-draw}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) :is(.lucide-columns-2>path,.lucide-split>path:nth-child(-n+2)){animation-name:icon-squeeze}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-eye>circle{animation-name:icon-nudge-right}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-flag{transform-origin:20% 100%;animation-name:icon-wave}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-gauge>path:first-child{transform-box:view-box;transform-origin:12px 14px;animation-name:icon-rewind}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) :is(.lucide-image,.lucide-video,.lucide-presentation,.lucide-printer,.lucide-scroll-text,.lucide-monitor,.lucide-mail){animation-name:icon-lift}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-layout-grid>rect{animation-name:icon-pop}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-layout-grid>rect:nth-child(2){animation-delay:60ms}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-layout-grid>rect:nth-child(3){animation-delay:.12s}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-layout-grid>rect:nth-child(4){animation-delay:.18s}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-moon{animation-name:icon-rewind}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-sun{animation-name:icon-spin}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-pen-line>path:nth-child(2){animation-name:icon-write}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) :is(.lucide-circle-user-round,.lucide-users){animation-name:icon-pop}:is(button,[data-slot=button],[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=tab],[role=radio],[data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible,[data-highlighted]):not(:disabled,[aria-disabled=true],[data-disabled]) .lucide-user-round-plus>path:nth-child(n+3){animation-name:icon-quarter-turn}@media (prefers-reduced-motion:reduce){.lucide:not([class*=animate-]),.lucide:not([class*=animate-])>*{animation:none!important}}@keyframes icon-quarter-turn{to{transform:rotate(90deg)}}@keyframes icon-nudge-right{40%{transform:translate(3px)}}@keyframes icon-nudge-left{40%{transform:translate(-3px)}}@keyframes icon-nudge-down{40%{transform:translateY(3px)}}@keyframes icon-nudge-up{40%{transform:translateY(-3px)}}@keyframes icon-nudge-up-right{40%{transform:translate(2px,-2px)}}@keyframes icon-nudge-up-left{40%{transform:translate(-2px,-2px)}}@keyframes icon-pop{40%{transform:scale(1.18)}}@keyframes icon-lift{40%{transform:translateY(-2px)}}@keyframes icon-tilt{40%{transform:rotate(-12deg)}}@keyframes icon-wiggle{20%{transform:rotate(-14deg)}45%{transform:rotate(10deg)}70%{transform:rotate(-6deg)}}@keyframes icon-wave{25%{transform:rotate(14deg)}55%{transform:rotate(-8deg)}80%{transform:rotate(6deg)}}@keyframes icon-write{30%{transform:rotate(-10deg)translate(-1px,1px)}65%{transform:rotate(6deg)translate(1px,-1px)}}@keyframes icon-spin{to{transform:rotate(360deg)}}@keyframes icon-rewind{40%{transform:rotate(-24deg)}}@keyframes icon-lid{40%{transform:translateY(-2px)rotate(-10deg)}}@keyframes icon-hop{35%{transform:translateY(-2px)}}@keyframes icon-twinkle{40%{opacity:.5;transform:scale(.6)}}@keyframes icon-squeeze{40%{transform:scaleX(.55)}}@keyframes icon-stretch{40%{transform:scaleX(1.25)}}@keyframes icon-grow{40%{transform:scaleY(1.3)}}@keyframes icon-draw{0%{stroke-dasharray:32;stroke-dashoffset:32px}to{stroke-dasharray:32;stroke-dashoffset:0}}
