.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-blue-300,html.light .text-blue-400{color:#1d4ed8}html.light .text-green-400{color:#15803d}html.light .text-red-300,html.light .text-red-400{color:#b91c1c}html.light .text-orange-400{color:#c2410c}html.light .text-amber-200,html.light .text-amber-300,html.light .text-amber-400,html.light .text-amber-500,html.light .hover\:text-amber-200:hover,html.light .hover\:text-amber-400:hover{color:#92400e}html.light .hover\:text-blue-300:hover{color:#1d4ed8}html.light .hover\:text-green-400:hover{color:#15803d}html.light .hover\:text-red-400:hover{color:#b91c1c}html.light .text-emerald-100,html.light .text-emerald-300,html.light .text-emerald-300\/90,html.light .text-emerald-400{color:#047857}html.light .text-violet-300,html.light .text-violet-300\/90,html.light .text-violet-400{color:#6d28d9}html.light .hover\:text-violet-200:hover{color:#5b21b6}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.light .text-amber-300\/90,html.light .text-amber-400\/90,html.light .text-amber-400\/70,html.light .text-amber-500\/80{color:#b45309}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-mmax{--font-ui:"Figtree", "Segoe UI", system-ui, sans-serif;--font-ui-display:"Sora", "Segoe UI", system-ui, sans-serif}html.look-mmax :is(h1,h2){font-family:var(--font-ui-display)}html.look-mmax .nav-active{box-shadow:inset 2px 0 0 rgb(var(--a-400,96 165 250))}html.look-mmax: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-mmax: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-mmax: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-mmax: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-mmax.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}
