.modal-panel{box-shadow:0 30px 80px -22px #000000eb, 0 0 0 1px #94a3b81a, 0 0 52px -4px rgb(var(--a-500,59 130 246) / .34), inset 0 1px 0 #ffffff12}@keyframes modal-in{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.animate-modal-in{animation:.14s ease-out modal-in}@keyframes backdrop-in{0%{opacity:0}to{opacity:1}}.animate-backdrop-in{animation:.14s ease-out backdrop-in}@media (prefers-reduced-motion:reduce){.animate-modal-in,.animate-backdrop-in{animation:none}}:root{--taskbar-h:2rem}@media (pointer:coarse){:root{--taskbar-h:3.25rem}}
@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:300 900;src:url(../media/figtree-latin-ext-wght-normal.28krudoh3z7og.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:300 900;src:url(../media/figtree-latin-wght-normal.08sr_7r2rzxl4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/sora-latin-ext-wght-normal.1_x6rmexwh_7b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/sora-latin-wght-normal.2o7d_x-bmx02y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--s-50:248 250 252;--s-100:241 245 249;--s-200:226 232 240;--s-300:203 213 225;--s-400:148 163 184;--s-500:100 116 139;--s-600:71 85 105;--s-700:51 65 85;--s-800:30 41 59;--s-900:15 23 42;--s-925:11 18 34;--s-950:2 6 23}html.light{--s-50:2 6 23;--s-100:15 23 42;--s-200:30 41 59;--s-300:51 65 85;--s-400:71 85 105;--s-500:100 116 139;--s-600:148 163 184;--s-700:203 213 225;--s-800:226 232 240;--s-900:241 245 249;--s-925:244 247 250;--s-950:248 250 252}html.light .text-slate-500{color:#4f5a6c}html.light .text-slate-600{color:#586375}html.light .text-red-100,html.light .text-red-100\/60,html.light .text-red-100\/70,html.light .text-red-100\/80,html.light .text-red-100\/90,html.light .hover\:text-red-100:hover,html.light .text-red-200,html.light .text-red-200\/60,html.light .text-red-200\/70,html.light .text-red-200\/80,html.light .text-red-200\/90,html.light .hover\:text-red-200:hover,html.light .text-red-300,html.light .text-red-300\/60,html.light .text-red-300\/70,html.light .text-red-300\/80,html.light .text-red-300\/90,html.light .hover\:text-red-300:hover,html.light .text-red-400,html.light .text-red-400\/60,html.light .text-red-400\/70,html.light .text-red-400\/80,html.light .text-red-400\/90,html.light .hover\:text-red-400:hover,html.light .text-red-500,html.light .text-red-500\/60,html.light .text-red-500\/70,html.light .text-red-500\/80,html.light .text-red-500\/90,html.light .hover\:text-red-500:hover{color:#b91c1c}html.light .text-orange-100,html.light .text-orange-100\/60,html.light .text-orange-100\/70,html.light .text-orange-100\/80,html.light .text-orange-100\/90,html.light .hover\:text-orange-100:hover,html.light .text-orange-200,html.light .text-orange-200\/60,html.light .text-orange-200\/70,html.light .text-orange-200\/80,html.light .text-orange-200\/90,html.light .hover\:text-orange-200:hover,html.light .text-orange-300,html.light .text-orange-300\/60,html.light .text-orange-300\/70,html.light .text-orange-300\/80,html.light .text-orange-300\/90,html.light .hover\:text-orange-300:hover,html.light .text-orange-400,html.light .text-orange-400\/60,html.light .text-orange-400\/70,html.light .text-orange-400\/80,html.light .text-orange-400\/90,html.light .hover\:text-orange-400:hover,html.light .text-orange-500,html.light .text-orange-500\/60,html.light .text-orange-500\/70,html.light .text-orange-500\/80,html.light .text-orange-500\/90,html.light .hover\:text-orange-500:hover{color:#c2410c}html.light .text-amber-100,html.light .text-amber-100\/60,html.light .text-amber-100\/70,html.light .text-amber-100\/80,html.light .text-amber-100\/90,html.light .hover\:text-amber-100:hover,html.light .text-amber-200,html.light .text-amber-200\/60,html.light .text-amber-200\/70,html.light .text-amber-200\/80,html.light .text-amber-200\/90,html.light .hover\:text-amber-200:hover,html.light .text-amber-300,html.light .text-amber-300\/60,html.light .text-amber-300\/70,html.light .text-amber-300\/80,html.light .text-amber-300\/90,html.light .hover\:text-amber-300:hover,html.light .text-amber-400,html.light .text-amber-400\/60,html.light .text-amber-400\/70,html.light .text-amber-400\/80,html.light .text-amber-400\/90,html.light .hover\:text-amber-400:hover,html.light .text-amber-500,html.light .text-amber-500\/60,html.light .text-amber-500\/70,html.light .text-amber-500\/80,html.light .text-amber-500\/90,html.light .hover\:text-amber-500:hover{color:#b45309}html.light .text-yellow-100,html.light .text-yellow-100\/60,html.light .text-yellow-100\/70,html.light .text-yellow-100\/80,html.light .text-yellow-100\/90,html.light .hover\:text-yellow-100:hover,html.light .text-yellow-200,html.light .text-yellow-200\/60,html.light .text-yellow-200\/70,html.light .text-yellow-200\/80,html.light .text-yellow-200\/90,html.light .hover\:text-yellow-200:hover,html.light .text-yellow-300,html.light .text-yellow-300\/60,html.light .text-yellow-300\/70,html.light .text-yellow-300\/80,html.light .text-yellow-300\/90,html.light .hover\:text-yellow-300:hover,html.light .text-yellow-400,html.light .text-yellow-400\/60,html.light .text-yellow-400\/70,html.light .text-yellow-400\/80,html.light .text-yellow-400\/90,html.light .hover\:text-yellow-400:hover,html.light .text-yellow-500,html.light .text-yellow-500\/60,html.light .text-yellow-500\/70,html.light .text-yellow-500\/80,html.light .text-yellow-500\/90,html.light .hover\:text-yellow-500:hover{color:#a16207}html.light .text-lime-100,html.light .text-lime-100\/60,html.light .text-lime-100\/70,html.light .text-lime-100\/80,html.light .text-lime-100\/90,html.light .hover\:text-lime-100:hover,html.light .text-lime-200,html.light .text-lime-200\/60,html.light .text-lime-200\/70,html.light .text-lime-200\/80,html.light .text-lime-200\/90,html.light .hover\:text-lime-200:hover,html.light .text-lime-300,html.light .text-lime-300\/60,html.light .text-lime-300\/70,html.light .text-lime-300\/80,html.light .text-lime-300\/90,html.light .hover\:text-lime-300:hover,html.light .text-lime-400,html.light .text-lime-400\/60,html.light .text-lime-400\/70,html.light .text-lime-400\/80,html.light .text-lime-400\/90,html.light .hover\:text-lime-400:hover,html.light .text-lime-500,html.light .text-lime-500\/60,html.light .text-lime-500\/70,html.light .text-lime-500\/80,html.light .text-lime-500\/90,html.light .hover\:text-lime-500:hover{color:#4d7c0f}html.light .text-green-100,html.light .text-green-100\/60,html.light .text-green-100\/70,html.light .text-green-100\/80,html.light .text-green-100\/90,html.light .hover\:text-green-100:hover,html.light .text-green-200,html.light .text-green-200\/60,html.light .text-green-200\/70,html.light .text-green-200\/80,html.light .text-green-200\/90,html.light .hover\:text-green-200:hover,html.light .text-green-300,html.light .text-green-300\/60,html.light .text-green-300\/70,html.light .text-green-300\/80,html.light .text-green-300\/90,html.light .hover\:text-green-300:hover,html.light .text-green-400,html.light .text-green-400\/60,html.light .text-green-400\/70,html.light .text-green-400\/80,html.light .text-green-400\/90,html.light .hover\:text-green-400:hover,html.light .text-green-500,html.light .text-green-500\/60,html.light .text-green-500\/70,html.light .text-green-500\/80,html.light .text-green-500\/90,html.light .hover\:text-green-500:hover{color:#15803d}html.light .text-emerald-100,html.light .text-emerald-100\/60,html.light .text-emerald-100\/70,html.light .text-emerald-100\/80,html.light .text-emerald-100\/90,html.light .hover\:text-emerald-100:hover,html.light .text-emerald-200,html.light .text-emerald-200\/60,html.light .text-emerald-200\/70,html.light .text-emerald-200\/80,html.light .text-emerald-200\/90,html.light .hover\:text-emerald-200:hover,html.light .text-emerald-300,html.light .text-emerald-300\/60,html.light .text-emerald-300\/70,html.light .text-emerald-300\/80,html.light .text-emerald-300\/90,html.light .hover\:text-emerald-300:hover,html.light .text-emerald-400,html.light .text-emerald-400\/60,html.light .text-emerald-400\/70,html.light .text-emerald-400\/80,html.light .text-emerald-400\/90,html.light .hover\:text-emerald-400:hover,html.light .text-emerald-500,html.light .text-emerald-500\/60,html.light .text-emerald-500\/70,html.light .text-emerald-500\/80,html.light .text-emerald-500\/90,html.light .hover\:text-emerald-500:hover{color:#047857}html.light .text-teal-100,html.light .text-teal-100\/60,html.light .text-teal-100\/70,html.light .text-teal-100\/80,html.light .text-teal-100\/90,html.light .hover\:text-teal-100:hover,html.light .text-teal-200,html.light .text-teal-200\/60,html.light .text-teal-200\/70,html.light .text-teal-200\/80,html.light .text-teal-200\/90,html.light .hover\:text-teal-200:hover,html.light .text-teal-300,html.light .text-teal-300\/60,html.light .text-teal-300\/70,html.light .text-teal-300\/80,html.light .text-teal-300\/90,html.light .hover\:text-teal-300:hover,html.light .text-teal-400,html.light .text-teal-400\/60,html.light .text-teal-400\/70,html.light .text-teal-400\/80,html.light .text-teal-400\/90,html.light .hover\:text-teal-400:hover,html.light .text-teal-500,html.light .text-teal-500\/60,html.light .text-teal-500\/70,html.light .text-teal-500\/80,html.light .text-teal-500\/90,html.light .hover\:text-teal-500:hover{color:#0f766e}html.light .text-cyan-100,html.light .text-cyan-100\/60,html.light .text-cyan-100\/70,html.light .text-cyan-100\/80,html.light .text-cyan-100\/90,html.light .hover\:text-cyan-100:hover,html.light .text-cyan-200,html.light .text-cyan-200\/60,html.light .text-cyan-200\/70,html.light .text-cyan-200\/80,html.light .text-cyan-200\/90,html.light .hover\:text-cyan-200:hover,html.light .text-cyan-300,html.light .text-cyan-300\/60,html.light .text-cyan-300\/70,html.light .text-cyan-300\/80,html.light .text-cyan-300\/90,html.light .hover\:text-cyan-300:hover,html.light .text-cyan-400,html.light .text-cyan-400\/60,html.light .text-cyan-400\/70,html.light .text-cyan-400\/80,html.light .text-cyan-400\/90,html.light .hover\:text-cyan-400:hover,html.light .text-cyan-500,html.light .text-cyan-500\/60,html.light .text-cyan-500\/70,html.light .text-cyan-500\/80,html.light .text-cyan-500\/90,html.light .hover\:text-cyan-500:hover{color:#0e7490}html.light .text-sky-100,html.light .text-sky-100\/60,html.light .text-sky-100\/70,html.light .text-sky-100\/80,html.light .text-sky-100\/90,html.light .hover\:text-sky-100:hover,html.light .text-sky-200,html.light .text-sky-200\/60,html.light .text-sky-200\/70,html.light .text-sky-200\/80,html.light .text-sky-200\/90,html.light .hover\:text-sky-200:hover,html.light .text-sky-300,html.light .text-sky-300\/60,html.light .text-sky-300\/70,html.light .text-sky-300\/80,html.light .text-sky-300\/90,html.light .hover\:text-sky-300:hover,html.light .text-sky-400,html.light .text-sky-400\/60,html.light .text-sky-400\/70,html.light .text-sky-400\/80,html.light .text-sky-400\/90,html.light .hover\:text-sky-400:hover,html.light .text-sky-500,html.light .text-sky-500\/60,html.light .text-sky-500\/70,html.light .text-sky-500\/80,html.light .text-sky-500\/90,html.light .hover\:text-sky-500:hover{color:#0369a1}html.light .text-blue-100,html.light .text-blue-100\/60,html.light .text-blue-100\/70,html.light .text-blue-100\/80,html.light .text-blue-100\/90,html.light .hover\:text-blue-100:hover,html.light .text-blue-200,html.light .text-blue-200\/60,html.light .text-blue-200\/70,html.light .text-blue-200\/80,html.light .text-blue-200\/90,html.light .hover\:text-blue-200:hover,html.light .text-blue-300,html.light .text-blue-300\/60,html.light .text-blue-300\/70,html.light .text-blue-300\/80,html.light .text-blue-300\/90,html.light .hover\:text-blue-300:hover,html.light .text-blue-400,html.light .text-blue-400\/60,html.light .text-blue-400\/70,html.light .text-blue-400\/80,html.light .text-blue-400\/90,html.light .hover\:text-blue-400:hover,html.light .text-blue-500,html.light .text-blue-500\/60,html.light .text-blue-500\/70,html.light .text-blue-500\/80,html.light .text-blue-500\/90,html.light .hover\:text-blue-500:hover{color:#1d4ed8}html.light .text-indigo-100,html.light .text-indigo-100\/60,html.light .text-indigo-100\/70,html.light .text-indigo-100\/80,html.light .text-indigo-100\/90,html.light .hover\:text-indigo-100:hover,html.light .text-indigo-200,html.light .text-indigo-200\/60,html.light .text-indigo-200\/70,html.light .text-indigo-200\/80,html.light .text-indigo-200\/90,html.light .hover\:text-indigo-200:hover,html.light .text-indigo-300,html.light .text-indigo-300\/60,html.light .text-indigo-300\/70,html.light .text-indigo-300\/80,html.light .text-indigo-300\/90,html.light .hover\:text-indigo-300:hover,html.light .text-indigo-400,html.light .text-indigo-400\/60,html.light .text-indigo-400\/70,html.light .text-indigo-400\/80,html.light .text-indigo-400\/90,html.light .hover\:text-indigo-400:hover,html.light .text-indigo-500,html.light .text-indigo-500\/60,html.light .text-indigo-500\/70,html.light .text-indigo-500\/80,html.light .text-indigo-500\/90,html.light .hover\:text-indigo-500:hover{color:#4338ca}html.light .text-violet-100,html.light .text-violet-100\/60,html.light .text-violet-100\/70,html.light .text-violet-100\/80,html.light .text-violet-100\/90,html.light .hover\:text-violet-100:hover,html.light .text-violet-200,html.light .text-violet-200\/60,html.light .text-violet-200\/70,html.light .text-violet-200\/80,html.light .text-violet-200\/90,html.light .hover\:text-violet-200:hover,html.light .text-violet-300,html.light .text-violet-300\/60,html.light .text-violet-300\/70,html.light .text-violet-300\/80,html.light .text-violet-300\/90,html.light .hover\:text-violet-300:hover,html.light .text-violet-400,html.light .text-violet-400\/60,html.light .text-violet-400\/70,html.light .text-violet-400\/80,html.light .text-violet-400\/90,html.light .hover\:text-violet-400:hover,html.light .text-violet-500,html.light .text-violet-500\/60,html.light .text-violet-500\/70,html.light .text-violet-500\/80,html.light .text-violet-500\/90,html.light .hover\:text-violet-500:hover{color:#6d28d9}html.light .text-purple-100,html.light .text-purple-100\/60,html.light .text-purple-100\/70,html.light .text-purple-100\/80,html.light .text-purple-100\/90,html.light .hover\:text-purple-100:hover,html.light .text-purple-200,html.light .text-purple-200\/60,html.light .text-purple-200\/70,html.light .text-purple-200\/80,html.light .text-purple-200\/90,html.light .hover\:text-purple-200:hover,html.light .text-purple-300,html.light .text-purple-300\/60,html.light .text-purple-300\/70,html.light .text-purple-300\/80,html.light .text-purple-300\/90,html.light .hover\:text-purple-300:hover,html.light .text-purple-400,html.light .text-purple-400\/60,html.light .text-purple-400\/70,html.light .text-purple-400\/80,html.light .text-purple-400\/90,html.light .hover\:text-purple-400:hover,html.light .text-purple-500,html.light .text-purple-500\/60,html.light .text-purple-500\/70,html.light .text-purple-500\/80,html.light .text-purple-500\/90,html.light .hover\:text-purple-500:hover{color:#7e22ce}html.light .text-fuchsia-100,html.light .text-fuchsia-100\/60,html.light .text-fuchsia-100\/70,html.light .text-fuchsia-100\/80,html.light .text-fuchsia-100\/90,html.light .hover\:text-fuchsia-100:hover,html.light .text-fuchsia-200,html.light .text-fuchsia-200\/60,html.light .text-fuchsia-200\/70,html.light .text-fuchsia-200\/80,html.light .text-fuchsia-200\/90,html.light .hover\:text-fuchsia-200:hover,html.light .text-fuchsia-300,html.light .text-fuchsia-300\/60,html.light .text-fuchsia-300\/70,html.light .text-fuchsia-300\/80,html.light .text-fuchsia-300\/90,html.light .hover\:text-fuchsia-300:hover,html.light .text-fuchsia-400,html.light .text-fuchsia-400\/60,html.light .text-fuchsia-400\/70,html.light .text-fuchsia-400\/80,html.light .text-fuchsia-400\/90,html.light .hover\:text-fuchsia-400:hover,html.light .text-fuchsia-500,html.light .text-fuchsia-500\/60,html.light .text-fuchsia-500\/70,html.light .text-fuchsia-500\/80,html.light .text-fuchsia-500\/90,html.light .hover\:text-fuchsia-500:hover{color:#a21caf}html.light .text-pink-100,html.light .text-pink-100\/60,html.light .text-pink-100\/70,html.light .text-pink-100\/80,html.light .text-pink-100\/90,html.light .hover\:text-pink-100:hover,html.light .text-pink-200,html.light .text-pink-200\/60,html.light .text-pink-200\/70,html.light .text-pink-200\/80,html.light .text-pink-200\/90,html.light .hover\:text-pink-200:hover,html.light .text-pink-300,html.light .text-pink-300\/60,html.light .text-pink-300\/70,html.light .text-pink-300\/80,html.light .text-pink-300\/90,html.light .hover\:text-pink-300:hover,html.light .text-pink-400,html.light .text-pink-400\/60,html.light .text-pink-400\/70,html.light .text-pink-400\/80,html.light .text-pink-400\/90,html.light .hover\:text-pink-400:hover,html.light .text-pink-500,html.light .text-pink-500\/60,html.light .text-pink-500\/70,html.light .text-pink-500\/80,html.light .text-pink-500\/90,html.light .hover\:text-pink-500:hover{color:#be185d}html.light .text-rose-100,html.light .text-rose-100\/60,html.light .text-rose-100\/70,html.light .text-rose-100\/80,html.light .text-rose-100\/90,html.light .hover\:text-rose-100:hover,html.light .text-rose-200,html.light .text-rose-200\/60,html.light .text-rose-200\/70,html.light .text-rose-200\/80,html.light .text-rose-200\/90,html.light .hover\:text-rose-200:hover,html.light .text-rose-300,html.light .text-rose-300\/60,html.light .text-rose-300\/70,html.light .text-rose-300\/80,html.light .text-rose-300\/90,html.light .hover\:text-rose-300:hover,html.light .text-rose-400,html.light .text-rose-400\/60,html.light .text-rose-400\/70,html.light .text-rose-400\/80,html.light .text-rose-400\/90,html.light .hover\:text-rose-400:hover,html.light .text-rose-500,html.light .text-rose-500\/60,html.light .text-rose-500\/70,html.light .text-rose-500\/80,html.light .text-rose-500\/90,html.light .hover\:text-rose-500:hover{color:#be123c}html.light .bg-emerald-900\/30{background-color:#10b98124}html.light .border-emerald-800\/40{border-color:#10b98159}html.light .bg-violet-900\/30,html.light .hover\:bg-violet-900\/30:hover{background-color:#8b5cf624}html.light .border-violet-800\/40{border-color:#8b5cf666}html.light .bg-amber-900\/30,html.light .hover\:bg-amber-900\/30:hover{background-color:#f59e0b24}html.light .hover\:bg-amber-900\/50:hover{background-color:#f59e0b38}html.light .bg-amber-950\/10{background-color:#f59e0b12}html.light .border-amber-800\/40,html.light .border-amber-800\/60,html.light .border-amber-700\/50,html.light .border-amber-700\/40{border-color:#d9770666}html.theme-funky{--s-950:13 10 24;--s-925:17 13 30;--s-900:24 18 40;--s-800:38 30 58;--s-700:55 44 80;--s-600:78 64 108;--s-500:116 102 146;--s-400:156 144 182;--s-300:198 190 220;--s-200:220 214 234;--s-100:238 235 246;--s-50:250 248 254}html.theme-funky .bg-blue-600{background-color:#9b50eb;background-image:linear-gradient(135deg,#8b5cf6,#d946ef)}html.theme-funky .hover\:bg-blue-500:hover{background-color:#b264f8;background-image:linear-gradient(135deg,#a78bfa,#e879f9)}html.theme-funky .bg-blue-500{background-color:#b264f8}html.theme-funky .bg-blue-600\/20{background-color:#b264f833}html.theme-funky .bg-blue-500\/15{background-color:#b264f826}html.theme-funky .bg-blue-500\/10{background-color:#b264f81a}html.theme-funky .hover\:bg-blue-500\/10:hover{background-color:#b264f81f}html.theme-funky .bg-blue-500\/5{background-color:#b264f80f}html.theme-funky .text-blue-400{color:#cb96fc}html.theme-funky .text-blue-300{color:#e0befd}html.theme-funky .hover\:text-blue-400:hover{color:#cb96fc}html.theme-funky .hover\:text-blue-300:hover,html.theme-funky .group:hover .group-hover\:text-blue-300{color:#e0befd}html.theme-funky .border-blue-500{border-color:#b264f8}html.theme-funky .border-blue-500\/60{border-color:#b264f899}html.theme-funky .border-blue-500\/30{border-color:#b264f859}html.theme-funky .border-blue-500\/20{border-color:#b264f840}html.theme-funky .focus\:border-blue-500:focus,html.theme-funky .focus-within\:border-blue-500:focus-within{border-color:#b264f8}html.theme-funky .ring-blue-500,html.theme-funky .focus\:ring-blue-500:focus,html.theme-funky .focus-within\:ring-blue-500:focus-within{--tw-ring-color:#b264f8}html.theme-funky .accent-blue-500{accent-color:#b264f8}html.theme-funky .bug-content a{color:#cb96fc}html.theme-funky input:not([type=checkbox]):not([type=radio]):focus,html.theme-funky textarea:focus,html.theme-funky select:focus{--tw-ring-color:#b264f8;border-color:#b264f8}html.theme-funky input[type=checkbox],html.theme-funky input[type=radio]{accent-color:#b264f8}html.theme-funky{--ui-radius:7px}html.theme-funky .rounded-\[3px\]{border-radius:7px}html input::-moz-placeholder{color:color-mix(in srgb, rgb(var(--s-500)) 30%, rgb(var(--s-400)))}html textarea::-moz-placeholder{color:color-mix(in srgb, rgb(var(--s-500)) 30%, rgb(var(--s-400)))}html .text-slate-500,html input::placeholder,html textarea::placeholder{color:color-mix(in srgb, rgb(var(--s-500)) 30%, rgb(var(--s-400)))}html.look-basic{--font-ui:"Figtree", "Segoe UI", system-ui, sans-serif;--font-ui-display:"Sora", "Segoe UI", system-ui, sans-serif}html.look-basic :is(h1,h2){font-family:var(--font-ui-display)}html.look-basic .nav-active{box-shadow:inset 2px 0 0 rgb(var(--a-400,96 165 250))}html.look-basic:not(.light):not(.theme-funky){--s-50:246 249 254;--s-100:227 235 248;--s-200:208 219 238;--s-300:186 199 222;--s-400:146 161 190;--s-500:103 119 150;--s-600:64 82 116;--s-700:37 56 92;--s-800:22 36 62;--s-900:11 20 38;--s-925:8 15 30;--s-950:5 11 23;--a-50:236 254 255;--a-100:207 250 254;--a-200:165 243 252;--a-300:103 232 249;--a-400:34 211 238;--a-500:79 224 245;--a-600:34 211 238;--a-700:8 145 178;--a-800:21 94 117;--a-900:22 78 99;--a-950:8 51 68;--ui-radius:calc(5px * var(--ui-radius-scale,1))}html.look-basic:not(.light):not(.theme-funky) :is(.bg-blue-600,.bg-blue-600\/80,.bg-blue-600\/90,.bg-blue-500,.bg-blue-400,.hover\:bg-blue-500:hover,.hover\:bg-blue-600:hover){color:#04202a}html.look-basic:not(.light):not(.theme-funky) :is(button,a):is(.bg-blue-600,.bg-blue-600\/80,.bg-blue-500){box-shadow:0 3px 14px #22d3ee38}html.look-basic:not(.light):not(.theme-funky) :is(button,a):is(.bg-blue-600,.bg-blue-600\/80,.bg-blue-500):disabled{box-shadow:none}html.look-basic.theme-funky,html.look-cobalt.theme-funky,html.look-studio.theme-funky{--a-50:250 245 255;--a-100:243 232 255;--a-200:233 213 255;--a-300:224 190 253;--a-400:203 150 252;--a-500:178 100 248;--a-600:155 80 235;--a-700:126 34 206;--a-800:107 33 168;--a-900:88 28 135;--a-950:59 7 100}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(../media/chakra-petch-latin-ext-600-normal.3bx3_2jttsc96.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(../media/chakra-petch-latin-600-normal.34i55il26mb_0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:700;src:url(../media/chakra-petch-latin-ext-700-normal.3lx87v0r9n69a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:700;src:url(../media/chakra-petch-latin-700-normal.1s--kcv7ff0_e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:100 700;src:url(../media/ibm-plex-sans-latin-ext-wght-normal.3t_7mbg42824f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:100 700;src:url(../media/ibm-plex-sans-latin-wght-normal.15jby9eboz7vb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html.look-7task{--font-ui:"IBM Plex Sans", "Segoe UI", system-ui, sans-serif;--font-ui-display:"Chakra Petch", "Bahnschrift", "Arial Narrow", system-ui, sans-serif;--ui-radius:0px}html.look-7task :is(h1,h2){font-family:var(--font-ui-display);letter-spacing:.04em}html.look-7task .rounded-\[3px\]{border-radius:0}html.look-7task .nav-active{box-shadow:inset 2px 0 0 rgb(var(--a-400,60 210 165))}html.look-7task:not(.light):not(.theme-funky){--s-50:243 247 248;--s-100:226 234 237;--s-200:205 218 222;--s-300:176 192 199;--s-400:138 156 166;--s-500:112 131 141;--s-600:93 112 122;--s-700:46 66 78;--s-800:31 47 57;--s-900:15 26 33;--s-925:12 21 27;--s-950:10 17 23;--a-50:236 253 247;--a-100:209 248 236;--a-200:170 240 219;--a-300:125 230 199;--a-400:60 210 165;--a-500:98 222 186;--a-600:60 210 165;--a-700:22 160 124;--a-800:17 120 94;--a-900:13 85 67;--a-950:5 35 26}html.look-7task:not(.light):not(.theme-funky) body{background-color:#0a1117;background-image:radial-gradient(900px 480px at 0 0,#3cd2a517,#0000 70%),linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px),none;background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,32px 32px,32px 32px,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box}html.look-7task:not(.light):not(.theme-funky) :is(.bg-blue-600,.bg-blue-600\/80,.bg-blue-600\/90,.bg-blue-500,.bg-blue-400,.hover\:bg-blue-500:hover,.hover\:bg-blue-600:hover){color:#05231a}html.look-7task:not(.light):not(.theme-funky) :is(button,a):is(.bg-blue-600,.bg-blue-500):hover:not(:disabled){box-shadow:0 0 16px #3cd2a573}html.look-7task.light{--s-50:10 14 12;--s-100:19 26 23;--s-200:35 45 41;--s-300:52 63 59;--s-400:75 88 83;--s-500:95 109 103;--s-600:142 154 149;--s-700:199 208 204;--s-800:223 229 226;--s-900:255 255 255;--s-925:245 247 246;--s-950:238 241 239;--a-50:236 248 244;--a-100:209 238 229;--a-200:160 216 200;--a-300:22 134 106;--a-400:22 134 106;--a-500:19 115 91;--a-600:22 134 106;--a-700:17 105 83;--a-800:14 84 66;--a-900:11 64 51;--a-950:6 38 30}html.look-7task.light body{background-color:#eef1ef;background-image:radial-gradient(900px 480px at 0 0,#16866a12,#0000 70%),linear-gradient(#1428230d 1px,#0000 1px),linear-gradient(90deg,#1428230d 1px,#0000 1px),none;background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,32px 32px,32px 32px,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box}html.look-7task.light .text-blue-400,html.look-7task.light .hover\:text-blue-300:hover{color:#116953}html.look-cobalt{--font-ui:"Figtree", "Segoe UI", system-ui, -apple-system, sans-serif;--font-ui-display:var(--font-ui)}html.look-cobalt :is(h1,h2){letter-spacing:-.01em}html.look-cobalt body{font-feature-settings:"cv11", "ss01"}html.look-cobalt :is(button,a,[role=button],[role=tab],[role=menuitem],summary):focus-visible{outline:2px solid rgb(var(--a-500));outline-offset:1px}html.look-cobalt:not(.theme-funky){--a-50:239 244 255;--a-100:222 232 255;--a-200:193 211 254;--a-300:156 186 252;--a-400:115 155 248;--a-500:72 117 236;--a-600:47 91 211;--a-700:36 72 176;--a-800:32 60 142;--a-900:30 52 112;--a-950:20 33 71;--ui-radius-scale:calc(1 + var(--density,0) * .5);--ui-radius:calc(6px * var(--ui-radius-scale))}html.look-cobalt:not(.theme-funky) .rounded-\[2px\]{border-radius:calc(4px * var(--ui-radius-scale))}html.look-cobalt:not(.theme-funky) .rounded-\[4px\]{border-radius:calc(7px * var(--ui-radius-scale))}html.look-cobalt:not(.theme-funky) .rounded-\[5px\]{border-radius:calc(8px * var(--ui-radius-scale))}html.look-cobalt:not(.theme-funky) .rounded-\[6px\]{border-radius:calc(9px * var(--ui-radius-scale))}html.look-cobalt:not(.theme-funky) .rounded-\[8px\]{border-radius:calc(10px * var(--ui-radius-scale))}html.look-cobalt:not(.theme-funky) .rounded-t-\[4px\]{border-top-left-radius:calc(7px * var(--ui-radius-scale));border-top-right-radius:calc(7px * var(--ui-radius-scale))}html.look-cobalt:not(.light):not(.theme-funky){--s-50:248 249 250;--s-100:236 238 241;--s-200:221 224 229;--s-300:196 200 207;--s-400:151 158 170;--s-500:110 118 131;--s-600:70 77 89;--s-700:45 51 60;--s-800:29 33 40;--s-900:16 19 23;--s-925:12 14 18;--s-950:9 11 14;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.look-cobalt:not(.light):not(.theme-funky) .placeholder\:text-slate-600::-moz-placeholder{color:#848c99}html.look-cobalt:not(.light):not(.theme-funky) .text-slate-600,html.look-cobalt:not(.light):not(.theme-funky) .placeholder\:text-slate-600::placeholder{color:#848c99}html.look-cobalt.light{--s-50:9 11 15;--s-100:19 23 29;--s-200:33 38 46;--s-300:49 55 65;--s-400:74 81 93;--s-500:104 112 125;--s-600:160 167 178;--s-700:214 218 225;--s-800:238 240 243;--s-900:255 255 255;--s-925:248 249 250;--s-950:237 240 245;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.look-cobalt.light input::-moz-placeholder{color:#606875}html.look-cobalt.light textarea::-moz-placeholder{color:#606875}html.look-cobalt.light .text-slate-500,html.look-cobalt.light input::placeholder,html.look-cobalt.light textarea::placeholder{color:#606875}html.look-cobalt.light .placeholder\:text-slate-600::-moz-placeholder{color:#626a77}html.look-cobalt.light .text-slate-600,html.look-cobalt.light .placeholder\:text-slate-600::placeholder{color:#626a77}html.look-cobalt.light .text-emerald-100,html.look-cobalt.light .text-emerald-300,html.look-cobalt.light .text-emerald-300\/90,html.look-cobalt.light .text-emerald-400{color:#065f46}html.look-cobalt.light .text-amber-300\/90,html.look-cobalt.light .text-amber-400\/90,html.look-cobalt.light .text-amber-400\/70,html.look-cobalt.light .text-amber-500\/80{color:#92400e}html.look-cobalt.light .text-green-400{color:#166534}html.look-cobalt.light .border-slate-800,html.look-cobalt.light .border-slate-800\/60,html.look-cobalt.light .border-slate-800\/70,html.look-cobalt.light .border-slate-800\/80{border-color:#e4e7ec}html.look-cobalt.light .divide-slate-800>:not([hidden])~:not([hidden]){border-color:#e8ebef}html.look-cobalt.light .bg-slate-900.border,html.look-cobalt.light .bg-slate-900.rounded-\[3px\]{box-shadow:0 1px 2px #1018280d}html.look-cobalt.light .text-blue-300,html.look-cobalt.light .text-blue-400,html.look-cobalt.light .hover\:text-blue-300:hover,html.look-cobalt.light .hover\:text-blue-400:hover,html.look-cobalt.light .group:hover .group-hover\:text-blue-300{color:rgb(var(--a-700))}html.look-cobalt.light .border-blue-500\/30{border-color:rgb(var(--a-600) / .35)}html.look-cobalt.light .bg-blue-500\/15{background-color:rgb(var(--a-600) / .1)}html.look-cobalt.light .bg-blue-500\/10{background-color:rgb(var(--a-600) / .08)}html.look-studio{--font-ui:"Figtree", "Segoe UI", system-ui, -apple-system, sans-serif;--font-ui-display:var(--font-ui)}html.look-studio :is(h1,h2){letter-spacing:-.02em;font-weight:800}html.look-studio .nav-active{box-shadow:inset 2px 0 0 rgb(var(--a-400,134 123 244))}html.look-studio :is(button,a,[role=button],[role=tab],[role=menuitem],summary):focus-visible{outline:2px solid rgb(var(--a-500));outline-offset:1px}html.look-studio:not(.theme-funky){--a-50:240 238 255;--a-100:227 224 255;--a-200:203 198 254;--a-300:170 162 250;--a-400:134 123 244;--a-500:96 84 230;--a-600:75 63 214;--a-700:60 49 180;--a-800:49 40 144;--a-900:40 34 112;--a-950:25 21 71;--ui-radius-scale:calc(1 + var(--density,0) * .5);--ui-radius:calc(8px * var(--ui-radius-scale))}html.look-studio:not(.theme-funky) .rounded-\[2px\]{border-radius:calc(5px * var(--ui-radius-scale))}html.look-studio:not(.theme-funky) .rounded-\[4px\]{border-radius:calc(9px * var(--ui-radius-scale))}html.look-studio:not(.theme-funky) .rounded-\[5px\],html.look-studio:not(.theme-funky) .rounded-\[6px\]{border-radius:calc(10px * var(--ui-radius-scale))}html.look-studio:not(.theme-funky) .rounded-\[8px\]{border-radius:calc(12px * var(--ui-radius-scale))}html.look-studio:not(.theme-funky) .rounded-t-\[4px\]{border-top-left-radius:calc(9px * var(--ui-radius-scale));border-top-right-radius:calc(9px * var(--ui-radius-scale))}html.look-studio:not(.light):not(.theme-funky){--s-50:247 249 253;--s-100:232 236 246;--s-200:212 220 236;--s-300:190 200 222;--s-400:150 163 192;--s-500:112 126 160;--s-600:66 80 116;--s-700:38 52 86;--s-800:22 34 62;--s-900:10 21 45;--s-925:7 16 37;--s-950:4 12 30;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.look-studio:not(.light):not(.theme-funky) .placeholder\:text-slate-600::-moz-placeholder{color:#8c98b4}html.look-studio:not(.light):not(.theme-funky) .text-slate-600,html.look-studio:not(.light):not(.theme-funky) .placeholder\:text-slate-600::placeholder{color:#8c98b4}html.look-studio.light{--s-50:8 12 24;--s-100:15 23 42;--s-200:30 41 59;--s-300:45 55 75;--s-400:70 80 104;--s-500:100 110 135;--s-600:160 168 185;--s-700:212 217 229;--s-800:236 239 246;--s-900:255 255 255;--s-925:248 249 253;--s-950:244 246 251;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.look-studio.light input::-moz-placeholder{color:#56607a}html.look-studio.light textarea::-moz-placeholder{color:#56607a}html.look-studio.light .text-slate-500,html.look-studio.light input::placeholder,html.look-studio.light textarea::placeholder{color:#56607a}html.look-studio.light .placeholder\:text-slate-600::-moz-placeholder{color:#5a647e}html.look-studio.light .text-slate-600,html.look-studio.light .placeholder\:text-slate-600::placeholder{color:#5a647e}html.look-studio.light .text-emerald-100,html.look-studio.light .text-emerald-300,html.look-studio.light .text-emerald-300\/90,html.look-studio.light .text-emerald-400{color:#065f46}html.look-studio.light .text-amber-300\/90,html.look-studio.light .text-amber-400\/90,html.look-studio.light .text-amber-400\/70,html.look-studio.light .text-amber-500\/80{color:#92400e}html.look-studio.light .text-green-400{color:#166534}html.look-studio.light .border-slate-800,html.look-studio.light .border-slate-800\/60,html.look-studio.light .border-slate-800\/70,html.look-studio.light .border-slate-800\/80{border-color:#e2e6f0}html.look-studio.light .divide-slate-800>:not([hidden])~:not([hidden]){border-color:#e8ebf3}html.look-studio.light .bg-slate-900.border,html.look-studio.light .bg-slate-900.rounded-\[3px\]{box-shadow:0 1px 2px #1018280d}html.look-studio.light .text-blue-300,html.look-studio.light .text-blue-400,html.look-studio.light .hover\:text-blue-300:hover,html.look-studio.light .hover\:text-blue-400:hover,html.look-studio.light .group:hover .group-hover\:text-blue-300{color:rgb(var(--a-700))}html.look-studio.light .border-blue-500\/30{border-color:rgb(var(--a-600) / .35)}html.look-studio.light .bg-blue-500\/15{background-color:rgb(var(--a-600) / .1)}html.look-studio.light .bg-blue-500\/10{background-color:rgb(var(--a-600) / .08)}
:root{--lnc-glass:rgb(var(--s-950));--lnc-card:rgb(var(--s-900));--lnc-edge:rgb(var(--s-800));--lnc-line:rgb(var(--s-800));--lnc-scrim:#00000073;--lnc-shadow:#00000080;--lnc-ease:cubic-bezier(.23, 1, .32, 1)}html.light{--lnc-scrim:#0f172a2e;--lnc-shadow:#0f172a38}.lnc-menu-btn{border-color:rgb(var(--s-700));background:rgb(var(--s-900));color:rgb(var(--s-100));font-weight:600}.lnc-menu-btn:hover{border-color:rgb(var(--a-500,59 130 246))}.lnc-menu-btn:active{transform:scale(.96)}.lnc-menu-btn.is-open{background:rgb(var(--a-600,37 99 235));border-color:rgb(var(--a-600,37 99 235));color:#fff}.lnc-dots{grid-template-columns:repeat(3,.25rem);gap:.15rem;display:grid}.lnc-dots i{background:rgb(var(--a-400,96 165 250));border-radius:.09rem;width:.25rem;height:.25rem;transition:background-color .2s}html.light .lnc-dots i{background:rgb(var(--a-600,37 99 235))}.lnc-menu-btn.is-open .lnc-dots i{background:#fff}.lnc-chip-icon{color:#fff;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.lnc-chip-icon.lnc-face{background:#fff;box-shadow:inset 0 0 0 1px #0f172a1f}.lnc-chip-glyph{width:.8rem;height:.8rem}.lnc-scrim{z-index:36;opacity:0;visibility:hidden;background:0 0;transition:opacity .16s ease-out,visibility 0s .18s;position:fixed;inset:2.75rem 0 0}.lnc-scrim.is-open{opacity:1;visibility:visible;background:var(--lnc-scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transition:opacity .2s ease-out,visibility}.lnc-panel{z-index:38;border:1px solid rgb(var(--s-700));background:var(--lnc-glass);height:calc(100dvh - 4.25rem);box-shadow:0 2rem 4rem -1.5rem var(--lnc-shadow), 0 1px 0 #ffffff0a inset;transform-origin:9rem -.5rem;opacity:0;visibility:hidden;transition:opacity .14s ease-out, transform .18s var(--lnc-ease), visibility 0s .18s;border-radius:.875rem;flex-direction:column;display:flex;position:fixed;top:3.25rem;left:1rem;right:1rem;overflow:hidden;transform:translateY(-.75rem)scale(.97)}.lnc-panel.is-open{opacity:1;visibility:visible;transition:opacity .16s ease-out, transform .28s var(--lnc-ease), visibility 0s;transform:none}.lnc-panel[data-instant],.lnc-panel[data-instant] .lnc-tile-wrap{transition:none;animation:none}.lnc-head{z-index:4;flex:none;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem;padding:1.125rem 1.75rem .875rem;display:grid;position:relative}.lnc-hello-box{min-width:0}.lnc-date{color:rgb(var(--s-400));white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.8125rem;line-height:1.125rem;overflow:hidden}.lnc-date:first-letter{text-transform:uppercase}.lnc-hello{letter-spacing:-.025em;color:rgb(var(--s-100));white-space:nowrap;text-overflow:ellipsis;margin:.1rem 0 0;font-size:1.25rem;font-weight:700;line-height:1.625rem;overflow:hidden}.lnc-pager-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.lnc-pager{border-color:var(--lnc-edge);background:var(--lnc-card);gap:.125rem;padding-left:.375rem;padding-right:.75rem}.lnc-dot{cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;padding:0;transition:box-shadow .15s;display:flex}.lnc-dot i{background:rgb(var(--s-500) / .6);width:.45rem;height:.45rem;transition:width .35s var(--lnc-ease), background-color .2s ease;border-radius:999px;display:block}.lnc-dot.is-on i{background:rgb(var(--a-500,59 130 246));width:1.25rem}.lnc-dot.is-hot{box-shadow:0 0 0 2px rgb(var(--a-500,59 130 246))}.lnc-dot:focus-visible{outline:2px solid rgb(var(--a-500,59 130 246));outline-offset:0}.lnc-page-name{color:rgb(var(--s-100));white-space:nowrap;padding-left:.375rem;font-weight:600}.lnc-actions{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.lnc-tip{z-index:5;border:1px solid rgb(var(--s-700));background:rgb(var(--s-900));width:20rem;color:rgb(var(--s-300));box-shadow:0 1rem 2rem -1rem var(--lnc-shadow);transform-origin:calc(100% - 1rem) 0;animation:lnc-tip .16s var(--lnc-ease) both;border-radius:.375rem;margin:0;padding:.75rem .875rem;font-size:.75rem;line-height:1.125rem;position:absolute;top:calc(100% + .5rem);right:0}@keyframes lnc-tip{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.lnc-viewport{border-block:1px solid var(--lnc-line);flex:auto;min-height:0;display:flex;position:relative;overflow:hidden}.lnc-track{flex:none;align-items:stretch;transition:transform .38s cubic-bezier(.32,.72,0,1);display:flex}.lnc-track.is-swiping{transition:none}.lnc-page{overscroll-behavior:contain;touch-action:pan-y;min-height:0;padding:1rem 1.75rem 1.25rem;overflow:hidden auto}.lnc-sections{--lnc-card-bg:transparent;grid-template-columns:repeat(auto-fill, var(--lnc-track));gap:1.25rem var(--lnc-gap);align-items:start;padding:.375rem;display:grid}.lnc-sec{grid-template-columns:subgrid;background:var(--lnc-card-bg);min-width:0;box-shadow:0 0 0 .3125rem var(--lnc-card-bg);border-radius:.25rem;row-gap:.125rem;transition:background-color .2s,box-shadow .2s;display:grid}.lnc-sec.is-over{--lnc-card-bg:rgb(var(--a-600,37 99 235) / .12)}.lnc-panel.is-edit .lnc-sec{box-shadow:0 0 0 .3125rem var(--lnc-card-bg), 0 0 0 calc(.3125rem + 1px) rgb(var(--s-700))}.lnc-sec-head{border-bottom:1px solid rgb(var(--s-800));grid-column:1/-1;align-items:center;gap:.5rem;min-width:0;min-height:1.5rem;margin-bottom:.25rem;padding:0 .25rem .3rem;display:flex}html.light .lnc-sec-head{border-bottom-color:rgb(var(--s-700))}.lnc-sec-name{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;min-width:0;color:rgb(var(--s-100));margin:0;font-size:.8125rem;font-weight:700;line-height:1.125rem;overflow:hidden}.lnc-sec-n{color:rgb(var(--s-500));font-variant-numeric:tabular-nums;margin-left:.25rem;font-weight:400}.lnc-sec-head input{min-width:0}.lnc-panel.is-edit .lnc-sec-head{flex-wrap:wrap;row-gap:.25rem}.lnc-panel.is-edit .lnc-sec-head input{flex:7rem;width:auto}.lnc-sec-grip{color:rgb(var(--s-500));cursor:grab;flex:none;display:flex}.lnc-sec-grip:hover{color:rgb(var(--s-300))}.lnc-sec-grip:active{cursor:grabbing}.lnc-sec-grip svg{width:1rem;height:1rem}.lnc-sec.is-drag{opacity:.5}@media (pointer:coarse){.lnc-sec-grip{display:none}}.lnc-grid{grid-column:1/-1;grid-template-columns:subgrid;row-gap:.25rem;min-height:1.25rem;display:grid}.lnc-grid .lnc-empty{grid-column:1/-1}.lnc-sec-add{grid-column:span 2;align-self:center}.lnc-empty{text-align:center;border:1px dashed rgb(var(--s-700));min-height:4.5rem;color:rgb(var(--s-500));border-radius:.25rem;justify-content:center;align-items:center;margin:0;padding:0 .75rem;font-size:.75rem;display:flex}.lnc-tile-wrap{width:var(--lnc-track,5.75rem);position:relative}.lnc-panel.is-open .lnc-tile-wrap{animation:lnc-rise .32s var(--lnc-ease) both}@keyframes lnc-rise{0%{opacity:0;transform:translateY(.5rem)scale(.96)}to{opacity:1;transform:none}}.lnc-tile{width:100%;color:rgb(var(--s-100));-webkit-touch-callout:none;border-radius:.25rem;flex-direction:column;align-items:center;gap:.4rem;padding:.375rem 0 .25rem;text-decoration:none;display:flex}.lnc-tile:focus-visible{outline:2px solid rgb(var(--a-500,59 130 246));outline-offset:0}.lnc-icon{color:#fff;width:3.25rem;height:3.25rem;transition:transform .16s var(--lnc-ease);border-radius:.75rem;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #00000038,0 .25rem .6rem -.3rem #00000059}.lnc-icon.lnc-face{background:linear-gradient(#fff 0%,#f1f3f7 100%);box-shadow:inset 0 0 0 1px #0f172a1a,0 1px 2px #0000002e,0 .25rem .6rem -.3rem #0000004d}.lnc-glyph{width:1.5rem;height:1.5rem}@media (hover:hover) and (pointer:fine){.lnc-tile:hover{background:rgb(var(--s-800) / .7)}}.lnc-tile:active .lnc-icon{transition-duration:.1s;transform:scale(.95)}.lnc-label{text-align:center;text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:calc(100% + .5rem);min-height:2rem;font-size:.75rem;font-weight:500;line-height:1rem;display:-webkit-box;overflow:hidden}.lnc-cur{background:rgb(var(--a-500,59 130 246));border-radius:999px;width:.25rem;height:.25rem;margin-left:-.125rem;position:absolute;bottom:-.2rem;left:50%}.lnc-initials{letter-spacing:-.02em;color:#2f5bd3;font-size:.875rem;font-weight:700}.lnc-tile-wrap.is-drag{opacity:.3}.lnc-tile-wrap.is-over:before{content:"";left:calc(var(--lnc-gap,.5rem) / -2 - 1.5px);background:rgb(var(--a-500,59 130 246));border-radius:2px;width:3px;height:3rem;position:absolute;top:.5rem}.lnc-panel.is-edit .lnc-tile{cursor:grab}.lnc-panel.is-edit .lnc-icon{animation:.26s ease-in-out infinite alternate lnc-jiggle}.lnc-panel.is-edit .lnc-tile-wrap:nth-child(2n) .lnc-icon{animation-delay:-.13s}.lnc-panel.is-edit .lnc-tile-wrap:nth-child(3n) .lnc-icon{animation-duration:.3s}@keyframes lnc-jiggle{0%{transform:rotate(-1.6deg)}to{transform:rotate(1.6deg)}}.lnc-mini{z-index:3;cursor:pointer;background:rgb(var(--s-600));color:#fff;width:1.25rem;height:1.25rem;animation:lnc-pop .2s var(--lnc-ease) both;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0}.lnc-mini svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;width:.75rem;height:.75rem}.lnc-mini svg .fill{fill:currentColor;stroke:none}.lnc-mini-hide{left:.5rem}.lnc-mini-pin{right:.5rem}.lnc-mini-pin.is-on{background:rgb(var(--a-600,37 99 235))}.lnc-mini:focus-visible{outline:2px solid rgb(var(--a-500,59 130 246));outline-offset:1px}@keyframes lnc-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.lnc-widgets{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.75rem;margin:.375rem .375rem 1.25rem;display:grid}.lnc-widget{border:1px solid var(--lnc-edge);background:var(--lnc-card);min-width:0;color:rgb(var(--s-100));border-radius:.375rem;padding:.75rem .875rem;font-size:.8125rem;line-height:1.125rem}.lnc-foot{flex-direction:column;flex:none;align-items:center;gap:.5rem;padding:.625rem 1.75rem .75rem;display:flex;position:relative}.lnc-dock{border:1px solid var(--lnc-edge);background:var(--lnc-card);max-width:100%;min-height:4.75rem;box-shadow:0 .75rem 1.75rem -1rem var(--lnc-shadow);border-radius:1rem;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:.375rem;padding:.5rem .75rem .375rem;transition:box-shadow .2s;display:inline-flex}.lnc-dock.is-over{box-shadow:0 0 0 2px rgb(var(--a-500,59 130 246)), 0 .75rem 1.75rem -1rem var(--lnc-shadow)}.lnc-dock .lnc-empty{border:0;min-height:3.5rem}.lnc-dock .lnc-tile-wrap{width:4rem}.lnc-dock .lnc-tile{gap:.3rem;padding:.25rem 0 .125rem}.lnc-dock .lnc-icon{width:2.75rem;height:2.75rem}.lnc-dock .lnc-glyph{width:1.3rem;height:1.3rem}.lnc-dock .lnc-initials{font-size:.8125rem}.lnc-dock .lnc-label{max-width:3.9rem;color:rgb(var(--s-300));-webkit-line-clamp:1;min-height:0;font-size:.6875rem}.lnc-dock .lnc-mini-hide{left:.1rem}.lnc-dock-sep{background:var(--lnc-line);align-self:stretch;width:1px;margin:.375rem .375rem 1.25rem}.lnc-tray-row{align-self:stretch;align-items:center;gap:.75rem;display:flex}.lnc-tray{border:1px dashed rgb(var(--s-700));border-radius:.25rem;flex-wrap:wrap;flex:1;align-items:center;gap:.5rem;min-width:0;min-height:3rem;max-height:6.5rem;padding:.5rem;transition:background-color .2s;display:flex;overflow-y:auto}.lnc-tray.is-over{background:rgb(var(--a-600,37 99 235) / .08)}.lnc-tray .lnc-empty{border:0;justify-content:flex-start;min-height:0;padding:0 .25rem}.lnc-kicker{letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--s-400));flex:none;font-size:.6875rem;font-weight:700;line-height:.875rem}.lnc-chip{border:1px solid var(--lnc-edge);background:var(--lnc-card);color:rgb(var(--s-100));cursor:grab;border-radius:.25rem;align-items:center;gap:.5rem;padding:.25rem .3rem .25rem .375rem;font-size:.75rem;font-weight:500;display:inline-flex}.lnc-chip-add{background:rgb(var(--a-600,37 99 235));color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:0;display:flex}.lnc-chip-add svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;width:.75rem;height:.75rem}@media (min-width:64rem){.lnc-scrim[data-sys=docked]{right:15rem}.lnc-panel[data-sys=docked]{right:16rem}.lnc-scrim[data-sys=folded]{bottom:var(--taskbar-h,0px)}.lnc-panel[data-sys=folded]{height:calc(100dvh - 4.25rem - var(--taskbar-h,0px))}}@media (max-width:64rem){.lnc-head{grid-template-columns:minmax(0,1fr) auto}.lnc-pager-row{grid-area:2/1/auto/-1;justify-content:flex-start}}@media (max-width:48rem){.lnc-panel{border-radius:.625rem;left:.5rem;right:.5rem}.lnc-head,.lnc-page,.lnc-foot{padding-left:1rem;padding-right:1rem}.lnc-hello{font-size:1.25rem;line-height:1.6rem}}@media (prefers-reduced-motion:reduce){.lnc-panel,.lnc-panel.is-open{transition:opacity .2s,visibility;transform:none}.lnc-panel.is-open .lnc-tile-wrap,.lnc-panel.is-edit .lnc-icon,.lnc-mini,.lnc-tip{animation:none}.lnc-track{transition:none}}.lnc-mini-panel{border:1px solid var(--lnc-edge);background:var(--lnc-glass)}
