/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-cyan-400:oklch(78.9% .154 211.53);--color-sky-400:oklch(74.6% .16 232.661);--color-blue-400:oklch(70.7% .165 254.624);--color-violet-300:#6ef;--color-violet-400:#00e5ff;--color-violet-500:#00c8f0;--color-violet-600:#09b;--color-violet-700:oklch(49.1% .27 292.581);--color-violet-950:#001830;--color-purple-300:oklch(82.7% .119 306.383);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-900:oklch(20.8% .042 265.755);--color-gray-100:#dbeef6;--color-gray-200:#b8dcea;--color-gray-300:#96cce0;--color-gray-400:#6ab0cc;--color-gray-500:#3a82a8;--color-gray-600:#1a4a66;--color-gray-700:#0e2d44;--color-gray-800:#081c2e;--color-gray-900:#010f1e;--color-gray-950:#000a14;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-lg:32rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-wide:.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing) * 4)}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-1{bottom:calc(var(--spacing) * 1)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-20{bottom:calc(var(--spacing) * 20)}.left-0{left:calc(var(--spacing) * 0)}.left-1{left:calc(var(--spacing) * 1)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.z-20{z-index:20}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[200\]{z-index:200}.z-\[250\]{z-index:250}.z-\[300\]{z-index:300}.mx-auto{margin-inline:auto}.-mt-2{margin-top:calc(var(--spacing) * -2)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-auto{margin-top:auto}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-1{height:calc(var(--spacing) * 1)}.h-2{height:calc(var(--spacing) * 2)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-full{height:100%}.h-px{height:1px}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-\[90vh\]{max-height:90vh}.min-h-screen{min-height:100vh}.w-1{width:calc(var(--spacing) * 1)}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-full{width:100%}.max-w-\[95vw\]{max-width:95vw}.max-w-lg{max-width:var(--container-lg)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.flex-\[2\]{flex:2}.shrink-0{flex-shrink:0}.-translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.rounded-l-2xl{border-top-left-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/40{border-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}.border-amber-700\/40{border-color:#b7500066}@supports (color:color-mix(in lab, red, red)){.border-amber-700\/40{border-color:color-mix(in oklab, var(--color-amber-700) 40%, transparent)}}.border-amber-800\/40{border-color:#953d0066}@supports (color:color-mix(in lab, red, red)){.border-amber-800\/40{border-color:color-mix(in oklab, var(--color-amber-800) 40%, transparent)}}.border-emerald-600{border-color:var(--color-emerald-600)}.border-gray-700{border-color:var(--color-gray-700)}.border-gray-800{border-color:var(--color-gray-800)}.border-green-800\/40{border-color:#01663066}@supports (color:color-mix(in lab, red, red)){.border-green-800\/40{border-color:color-mix(in oklab, var(--color-green-800) 40%, transparent)}}.border-purple-800\/40{border-color:#6e11b066}@supports (color:color-mix(in lab, red, red)){.border-purple-800\/40{border-color:color-mix(in oklab, var(--color-purple-800) 40%, transparent)}}.border-red-700{border-color:var(--color-red-700)}.border-red-800\/40{border-color:#9f071266}@supports (color:color-mix(in lab, red, red)){.border-red-800\/40{border-color:color-mix(in oklab, var(--color-red-800) 40%, transparent)}}.border-slate-700\/40{border-color:#31415866}@supports (color:color-mix(in lab, red, red)){.border-slate-700\/40{border-color:color-mix(in oklab, var(--color-slate-700) 40%, transparent)}}.border-violet-500{border-color:var(--color-violet-500)}.border-violet-600{border-color:var(--color-violet-600)}.border-violet-700\/60{border-color:#7008e799}@supports (color:color-mix(in lab, red, red)){.border-violet-700\/60{border-color:color-mix(in oklab, var(--color-violet-700) 60%, transparent)}}.border-yellow-800\/40{border-color:#874b0066}@supports (color:color-mix(in lab, red, red)){.border-yellow-800\/40{border-color:color-mix(in oklab, var(--color-yellow-800) 40%, transparent)}}.border-t-transparent{border-top-color:#0000}.bg-amber-900\/50{background-color:#7b330680}@supports (color:color-mix(in lab, red, red)){.bg-amber-900\/50{background-color:color-mix(in oklab, var(--color-amber-900) 50%, transparent)}}.bg-amber-950\/40{background-color:#46190166}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/40{background-color:color-mix(in oklab, var(--color-amber-950) 40%, transparent)}}.bg-black\/90{background-color:#000000e6}@supports (color:color-mix(in lab, red, red)){.bg-black\/90{background-color:color-mix(in oklab, var(--color-black) 90%, transparent)}}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-900\/50{background-color:#010f1e80}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/50{background-color:color-mix(in oklab, var(--color-gray-900) 50%, transparent)}}.bg-gray-950{background-color:var(--color-gray-950)}.bg-green-900\/50{background-color:#0d542b80}@supports (color:color-mix(in lab, red, red)){.bg-green-900\/50{background-color:color-mix(in oklab, var(--color-green-900) 50%, transparent)}}.bg-purple-900\/50{background-color:#59168b80}@supports (color:color-mix(in lab, red, red)){.bg-purple-900\/50{background-color:color-mix(in oklab, var(--color-purple-900) 50%, transparent)}}.bg-red-900\/50{background-color:#82181a80}@supports (color:color-mix(in lab, red, red)){.bg-red-900\/50{background-color:color-mix(in oklab, var(--color-red-900) 50%, transparent)}}.bg-red-950\/40{background-color:#46080966}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/40{background-color:color-mix(in oklab, var(--color-red-950) 40%, transparent)}}.bg-slate-900\/50{background-color:#0f172b80}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/50{background-color:color-mix(in oklab, var(--color-slate-900) 50%, transparent)}}.bg-violet-600{background-color:var(--color-violet-600)}.bg-violet-950\/30{background-color:#0018304d}@supports (color:color-mix(in lab, red, red)){.bg-violet-950\/30{background-color:color-mix(in oklab, var(--color-violet-950) 30%, transparent)}}.bg-yellow-900\/50{background-color:#733e0a80}@supports (color:color-mix(in lab, red, red)){.bg-yellow-900\/50{background-color:color-mix(in oklab, var(--color-yellow-900) 50%, transparent)}}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-top{object-position:top}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-14{padding-left:calc(var(--spacing) * 14)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-amber-300{color:var(--color-amber-300)}.text-amber-400{color:var(--color-amber-400)}.text-black{color:var(--color-black)}.text-blue-400{color:var(--color-blue-400)}.text-emerald-400{color:var(--color-emerald-400)}.text-gray-100{color:var(--color-gray-100)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-green-300{color:var(--color-green-300)}.text-green-400{color:var(--color-green-400)}.text-purple-300{color:var(--color-purple-300)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-sky-400{color:var(--color-sky-400)}.text-slate-400{color:var(--color-slate-400)}.text-violet-300{color:var(--color-violet-300)}.text-violet-400{color:var(--color-violet-400)}.text-white{color:var(--color-white)}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-400{color:var(--color-yellow-400)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.accent-amber-400{accent-color:var(--color-amber-400)}.accent-cyan-400{accent-color:var(--color-cyan-400)}.accent-violet-500{accent-color:var(--color-violet-500)}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-none{-webkit-user-select:none;user-select:none}.placeholder\:text-gray-600::placeholder{color:var(--color-gray-600)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing) * 0)}@media (hover:hover){.hover\:border-violet-600:hover{border-color:var(--color-violet-600)}.hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.hover\:bg-violet-500:hover{background-color:var(--color-violet-500)}.hover\:text-gray-200:hover{color:var(--color-gray-200)}.hover\:text-gray-300:hover{color:var(--color-gray-300)}.hover\:text-violet-300:hover{color:var(--color-violet-300)}.hover\:text-white:hover{color:var(--color-white)}.hover\:opacity-100:hover{opacity:1}}.focus\:border-emerald-500:focus{border-color:var(--color-emerald-500)}.focus\:border-red-500:focus{border-color:var(--color-red-500)}.focus\:border-violet-500:focus{border-color:var(--color-violet-500)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.97\]:active{scale:.97}.active\:scale-\[0\.98\]:active{scale:.98}.active\:opacity-100:active{opacity:1}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}@media (width>=48rem){.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:max-w-2xl{max-width:var(--container-2xl)}}}*,:before,:after{box-sizing:border-box}body{background-color:var(--theme-bg,#000a14);background-image:var(--theme-grid,linear-gradient(#00c8f011 1px, transparent 1px), linear-gradient(90deg, #00c8f011 1px, transparent 1px));background-size:40px 40px;min-height:100vh}[data-theme=tron]{--theme-bg:#000;--theme-grid:linear-gradient(#00ff4117 1px,transparent 1px),linear-gradient(90deg,#00ff4117 1px,transparent 1px);--color-gray-950:#000;--color-gray-900:#0a0a0a;--color-gray-800:#111;--color-gray-700:#1a1a1a;--color-gray-600:#222;--color-gray-500:#444;--color-gray-400:#888;--color-gray-300:#fff;--color-violet-600:#007a1f;--color-violet-500:#00ff41;--color-violet-400:#00ff41;--color-violet-300:#8f9}[data-theme=tron] .glow-text{text-shadow:0 0 10px #00ff41,0 0 28px #00ff4199,0 0 56px #00ff414d;color:#00ff41}[data-theme=tron] .tron-card{border-color:#00ff4147;box-shadow:0 0 10px #00ff410d}[data-theme=tron] .tron-card:hover{border-color:#00ff4199;box-shadow:0 0 18px #00ff4126}[data-theme=tron] .glow-cyan{box-shadow:0 0 10px #00ff41a6,0 0 24px #00ff4140}[data-theme=tron] .tron-btn{color:#00ff41;border-color:#00ff41b3;box-shadow:0 0 10px #00ff4166}[data-theme=tron] .tron-btn:hover{box-shadow:0 0 20px #00ff41b3}[data-theme=tron] .tron-btn-solid{color:#00ff41;background:#007a1f;box-shadow:0 0 14px #00ff4199}[data-theme=tron] .tron-input{border-color:#00ff4138}[data-theme=tron] .tron-input:focus{border-color:#00ff41;box-shadow:0 0 8px #00ff4173}[data-theme=tron] .tron-line{background:linear-gradient(90deg,#0000,#00ff41bf,#0000);box-shadow:0 0 6px #00ff4159}[data-theme=tron] body:before{content:"";pointer-events:none;z-index:-1;background-image:repeating-linear-gradient(0deg,#00ff4106 0 1px,#0000 1px 3px);position:fixed;inset:0}[data-theme=marine]{--theme-bg:#001833;--theme-grid:linear-gradient(#00b4d812 1px,transparent 1px),linear-gradient(90deg,#00b4d812 1px,transparent 1px);--color-gray-950:#001833;--color-gray-900:#024;--color-gray-800:#036;--color-gray-700:#048;--color-gray-600:#06a;--color-gray-500:#08c;--color-gray-400:#00b4d8;--color-gray-300:#90e0ef;--color-violet-600:#07a;--color-violet-500:#00b4d8;--color-violet-400:#48cae4;--color-violet-300:#90e0ef}[data-theme=marine] .glow-text{text-shadow:0 0 12px #00b4d8e6,0 0 30px #00b4d866;color:#00b4d8}[data-theme=marine] .tron-card{border-color:#00b4d84d;background:#002244e6!important}[data-theme=marine] .glow-cyan{box-shadow:0 0 10px #00b4d899,0 0 24px #00b4d840}[data-theme=marine] .tron-btn{color:#48cae4;border-color:#00b4d8a6;box-shadow:0 0 8px #00b4d859}[data-theme=marine] .tron-btn-solid{background:#07a;box-shadow:0 0 14px #00b4d899}[data-theme=marine] .tron-input{border-color:#00b4d840}[data-theme=marine] .tron-input:focus{border-color:#00b4d8;box-shadow:0 0 8px #00b4d866}[data-theme=marine] .tron-line{background:linear-gradient(90deg,#0000,#90e0efb3,#0000)}[data-theme=elegant]{--theme-bg:#1a0a2e;--theme-grid:linear-gradient(#c0c0c00a 1px,transparent 1px),linear-gradient(90deg,#c0c0c00a 1px,transparent 1px);--color-gray-950:#1a0a2e;--color-gray-900:#241440;--color-gray-800:#301e54;--color-gray-700:#402868;--color-gray-600:#543480;--color-gray-500:#7050a8;--color-gray-400:#c0b0d8;--color-gray-300:#e8d5f5;--color-violet-600:#64a;--color-violet-500:#9060cc;--color-violet-400:silver;--color-violet-300:#e0e0e8}[data-theme=elegant] .glow-text{text-shadow:0 0 12px #c0c0c0cc,0 0 28px #9464c880;color:silver}[data-theme=elegant] .tron-card{border-color:#c0c0c033;background:#241440e6!important}[data-theme=elegant] .glow-cyan{box-shadow:0 0 10px #c0c0c080,0 0 22px #c0c0c033}[data-theme=elegant] .tron-btn{color:silver;border-color:#c0c0c080;box-shadow:0 0 8px #c0c0c040}[data-theme=elegant] .tron-btn-solid{color:#e8d5f5;background:#64a;box-shadow:0 0 12px #9464c899}[data-theme=elegant] .tron-input{border-color:#c0c0c033}[data-theme=elegant] .tron-input:focus{border-color:silver;box-shadow:0 0 8px #c0c0c059}[data-theme=elegant] .tron-line{background:linear-gradient(90deg,#0000,#c0c0c099,#0000)}[data-theme=meadow]{--theme-bg:#f8c8d4;--theme-grid:linear-gradient(#4caf5014 1px,transparent 1px),linear-gradient(90deg,#4caf5014 1px,transparent 1px);--color-gray-950:#f8c8d4;--color-gray-900:#f0b8c8;--color-gray-800:#e8a8bc;--color-gray-700:#d890a8;--color-gray-600:#c07090;--color-gray-500:#884060;--color-gray-400:#553040;--color-gray-300:#1a0a10;--color-violet-600:#2e7d32;--color-violet-500:#4caf50;--color-violet-400:#66bb6a;--color-violet-300:#a5d6a7}[data-theme=meadow] .glow-text{text-shadow:0 0 8px #4caf5099;color:#2e7d32}[data-theme=meadow] .tron-card{color:#1a0a10;border-color:#4caf5066;background:#f8f0f8e6!important}[data-theme=meadow] .glow-cyan{box-shadow:0 0 8px #4caf5080,0 0 18px #4caf5033}[data-theme=meadow] .tron-btn{color:#2e7d32;box-shadow:none;border-color:#4caf5099}[data-theme=meadow] .tron-btn-solid{color:#fff;background:#4caf50;box-shadow:0 2px 8px #4caf5066}[data-theme=meadow] .tron-input{color:#1a0a10;background:#ffffffb3;border-color:#4caf5066}[data-theme=meadow] .tron-input:focus{border-color:#4caf50;box-shadow:0 0 6px #4caf5066}[data-theme=meadow] .tron-line{background:linear-gradient(90deg,#0000,#4caf5099,#0000)}[data-theme=meadow] body{color:#1a0a10}[data-theme=sun]{--theme-bg:#1a0800;--theme-grid:linear-gradient(#ff8c0012 1px,transparent 1px),linear-gradient(90deg,#ff8c0012 1px,transparent 1px);--color-gray-950:#1a0800;--color-gray-900:#280e00;--color-gray-800:#3a1600;--color-gray-700:#502200;--color-gray-600:#703200;--color-gray-500:#a04800;--color-gray-400:#cc7000;--color-gray-300:gold;--color-violet-600:#c40;--color-violet-500:#ff8c00;--color-violet-400:orange;--color-violet-300:gold}[data-theme=sun] .glow-text{text-shadow:0 0 14px #ff8c00e6,0 0 32px #ffa50066;color:#ff8c00}[data-theme=sun] .tron-card{border-color:#ff8c004d;background:#280e00e6!important}[data-theme=sun] .glow-cyan{box-shadow:0 0 12px #ff8c0099,0 0 28px #ff8c0040}[data-theme=sun] .tron-btn{color:orange;border-color:#ff8c00a6;box-shadow:0 0 10px #ff8c0059}[data-theme=sun] .tron-btn-solid{color:gold;background:#c40;box-shadow:0 0 14px #ff8c0099}[data-theme=sun] .tron-input{border-color:#ff8c0040}[data-theme=sun] .tron-input:focus{border-color:#ff8c00;box-shadow:0 0 8px #ff8c0066}[data-theme=sun] .tron-line{background:linear-gradient(90deg,#0000,#ffd700b3,#0000)}[data-theme=modern]{--theme-bg:#1a1a2e;--theme-grid:linear-gradient(#ff6b350f 1px,transparent 1px),linear-gradient(90deg,#ff6b350f 1px,transparent 1px);--color-gray-950:#1a1a2e;--color-gray-900:#22223a;--color-gray-800:#2e2e46;--color-gray-700:#3a3a55;--color-gray-600:#4e4e6a;--color-gray-500:#707088;--color-gray-400:#a0a0b8;--color-gray-300:#fff;--color-violet-600:#c40;--color-violet-500:#ff6b35;--color-violet-400:#ff8c5a;--color-violet-300:#ffb08a}[data-theme=modern] .glow-text{text-shadow:0 0 12px #ff6b35cc,0 0 28px #ff6b3559;color:#ff6b35}[data-theme=modern] .tron-card{border-color:#ff6b3547;background:#22223ae6!important}[data-theme=modern] .glow-cyan{box-shadow:0 0 10px #ff6b358c,0 0 24px #ff6b3538}[data-theme=modern] .tron-btn{color:#ff6b35;border-color:#ff6b35a6;box-shadow:0 0 8px #ff6b354d}[data-theme=modern] .tron-btn-solid{color:#fff;background:#ff6b35;box-shadow:0 0 14px #ff6b3599}[data-theme=modern] .tron-input{border-color:#ff6b3538}[data-theme=modern] .tron-input:focus{border-color:#ff6b35;box-shadow:0 0 8px #ff6b3566}[data-theme=modern] .tron-line{background:linear-gradient(90deg,#0000,#ff6b35a6,#0000)}[data-theme=monsoon]{--theme-bg:#0d0d0d;--theme-grid:linear-gradient(#ffd7000d 1px,transparent 1px),linear-gradient(90deg,#ffd7000d 1px,transparent 1px);--color-gray-950:#0d0d0d;--color-gray-900:#141414;--color-gray-800:#1e1e1e;--color-gray-700:#282828;--color-gray-600:#363636;--color-gray-500:#555;--color-gray-400:#888;--color-gray-300:#ccc;--color-violet-600:#b8860b;--color-violet-500:gold;--color-violet-400:#ffe44d;--color-violet-300:#fff0a0}[data-theme=monsoon] .glow-text{text-shadow:0 0 14px #ffd700e6,0 0 32px #ffd70066;color:gold}[data-theme=monsoon] .tron-card{border-color:#ffd70038;background:#141414!important}[data-theme=monsoon] .glow-cyan{box-shadow:0 0 12px #ffd70099,0 0 28px #ffd70040}[data-theme=monsoon] .tron-btn{color:gold;border-color:#ffd70099;box-shadow:0 0 10px #ffd70059}[data-theme=monsoon] .tron-btn-solid{color:#000;background:#b8860b;box-shadow:0 0 14px #ffd7008c}[data-theme=monsoon] .tron-input{border-color:#ffd70033}[data-theme=monsoon] .tron-input:focus{border-color:gold;box-shadow:0 0 8px #ffd70066}[data-theme=monsoon] .tron-line{background:linear-gradient(90deg,#0000,#ffd700b3,#0000)}[data-theme=polar]{--theme-bg:#e8f4f8;--theme-grid:linear-gradient(#0099cc0f 1px,transparent 1px),linear-gradient(90deg,#0099cc0f 1px,transparent 1px);--color-gray-950:#e8f4f8;--color-gray-900:#d4eaf2;--color-gray-800:#b8d8e8;--color-gray-700:#90c0d8;--color-gray-600:#60a0c0;--color-gray-500:#3080a8;--color-gray-400:#048;--color-gray-300:#001a44;--color-violet-600:#069;--color-violet-500:#09c;--color-violet-400:#07a;--color-violet-300:#046}[data-theme=polar] .glow-text{text-shadow:none;color:#05a;font-weight:700}[data-theme=polar] .tron-card{color:#001a44;border-color:#0099cc59;background:#ffffffd9!important}[data-theme=polar] .glow-cyan{box-shadow:0 0 8px #09c6}[data-theme=polar] .tron-btn{color:#05a;box-shadow:none;border-color:#09c9}[data-theme=polar] .tron-btn-solid{color:#fff;background:#09c;box-shadow:0 2px 8px #09c6}[data-theme=polar] .tron-input{color:#001a44;background:#fffc;border-color:#0099cc59}[data-theme=polar] .tron-input:focus{border-color:#09c;box-shadow:0 0 6px #09c6}[data-theme=polar] .tron-line{background:linear-gradient(90deg,#0000,#0099cc80,#0000)}[data-theme=polar] body{color:#001a44}[data-theme=rocky]{--theme-bg:#0a0a0f;--theme-grid:none;--color-gray-950:#0a0a0f;--color-gray-900:#12121a;--color-gray-800:#1a1a24;--color-gray-700:#22222e;--color-gray-600:#2e2e3e;--color-gray-500:#505068;--color-gray-400:#8080a8;--color-gray-300:#f0ead8;--color-violet-600:#04c;--color-violet-500:#00e5ff;--color-violet-400:#f59e0b;--color-violet-300:#fcd34d}[data-theme=rocky] .glow-text{text-shadow:0 0 12px #00e5ff,0 0 32px #00e5ff80,0 0 64px #00e5ff33}[data-theme=rocky] .tron-card{border-color:#00e5ff4d;box-shadow:0 0 16px #00e5ff0f}[data-theme=rocky] .tron-card:hover{border-color:#00e5ff99;box-shadow:0 0 24px #00e5ff26}[data-theme=rocky] .glow-cyan{box-shadow:0 0 12px #00e5ffa6,0 0 28px #00e5ff40}[data-theme=rocky] .tron-btn{color:#00e5ff;border-color:#00e5ffa6;box-shadow:0 0 10px #00e5ff59}[data-theme=rocky] .tron-btn:hover{box-shadow:0 0 20px #00e5ff99}[data-theme=rocky] .tron-btn-solid{background:#04c;box-shadow:0 0 16px #0044ccb3}[data-theme=rocky] .tron-input{border-color:#00e5ff38}[data-theme=rocky] .tron-input:focus{border-color:#00e5ff;box-shadow:0 0 8px #00e5ff73}[data-theme=rocky] .tron-line{background:linear-gradient(90deg,#0000,#f59e0bb3,#0000);box-shadow:0 0 6px #f59e0b59}.hide-scrollbar::-webkit-scrollbar{display:none}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}@keyframes rocky-drift-amber{0%{background-position:0 0}to{background-position:40px 100vh}}@keyframes rocky-drift-xenon{0%{background-position:0 0}to{background-position:-60px 100vh}}[data-theme=rocky] body:before,[data-theme=rocky] body:after{content:"";pointer-events:none;z-index:-1;position:fixed;inset:0}[data-theme=rocky] body:before{background-image:repeating-linear-gradient(#f59e0b1a 0 1px,#0000 1px 80px);animation:25s linear infinite rocky-drift-amber}[data-theme=rocky] body:after{background-image:repeating-linear-gradient(#00e5ff12 0 1px,#0000 1px 180px);animation:35s linear infinite rocky-drift-xenon}[data-theme=tundra]{--theme-bg:#2c3e50;--theme-grid:linear-gradient(#7f8c8d0f 1px,transparent 1px),linear-gradient(90deg,#7f8c8d0f 1px,transparent 1px);--color-gray-950:#2c3e50;--color-gray-900:#354a5e;--color-gray-800:#3e566a;--color-gray-700:#4a6278;--color-gray-600:#5a7288;--color-gray-500:#7f8c8d;--color-gray-400:#b0bec5;--color-gray-300:#ecf0f1;--color-violet-600:#607d8b;--color-violet-500:#7f8c8d;--color-violet-400:#b0bec5;--color-violet-300:#ecf0f1}[data-theme=tundra] .glow-text{text-shadow:none;color:#b0bec5}[data-theme=tundra] .tron-card{color:#ecf0f1;border-color:#7f8c8d66;background:#354a5ef2!important}[data-theme=tundra] .glow-cyan{box-shadow:0 0 6px #7f8c8d66}[data-theme=tundra] .tron-btn{color:#ecf0f1;box-shadow:none;border-color:#7f8c8d99}[data-theme=tundra] .tron-btn-solid{color:#ecf0f1;background:#607d8b}[data-theme=tundra] .tron-input{color:#ecf0f1;background:#2c3e50e6;border-color:#7f8c8d66}[data-theme=tundra] .tron-input:focus{border-color:#7f8c8d}[data-theme=tundra] .tron-line{background:linear-gradient(90deg,#0000,#b0bec599,#0000)}[data-theme=tundra] body{color:#ecf0f1}[data-theme=continental]{--theme-bg:#2d0a0a;--theme-grid:linear-gradient(#c9a2270f 1px,transparent 1px),linear-gradient(90deg,#c9a2270f 1px,transparent 1px);--color-gray-950:#2d0a0a;--color-gray-900:#3a1010;--color-gray-800:#4a1818;--color-gray-700:#5e2020;--color-gray-600:#782828;--color-gray-500:#a03030;--color-gray-400:#c9a227;--color-gray-300:#f5f5f0;--color-violet-600:#9a6800;--color-violet-500:#c9a227;--color-violet-400:#e0c060;--color-violet-300:#f5f5f0}[data-theme=continental] .glow-text{text-shadow:0 0 12px #c9a227b3,0 0 28px #c9a2274d;color:#c9a227}[data-theme=continental] .tron-card{color:#f5f5f0;border-color:#c9a2274d;background:#3a1010f2!important}[data-theme=continental] .glow-cyan{box-shadow:0 0 10px #c9a22780,0 0 22px #c9a22733}[data-theme=continental] .tron-btn{color:#c9a227;border-color:#c9a22799;box-shadow:0 0 8px #c9a2274d}[data-theme=continental] .tron-btn-solid{color:#f5f5f0;background:#9a6800;box-shadow:0 0 12px #c9a22780}[data-theme=continental] .tron-input{color:#f5f5f0;background:#2d0a0ae6;border-color:#c9a22740}[data-theme=continental] .tron-input:focus{border-color:#c9a227;box-shadow:0 0 8px #c9a22766}[data-theme=continental] .tron-line{background:linear-gradient(90deg,#0000,#c9a227a6,#0000)}[data-theme=continental] body{color:#f5f5f0}[data-theme=garden]{--theme-bg:#1a3d1a;--theme-grid:linear-gradient(#98c93c14 1px,transparent 1px),linear-gradient(90deg,#98c93c14 1px,transparent 1px);--color-gray-950:#1a3d1a;--color-gray-900:#224d22;--color-gray-800:#2a5e2a;--color-gray-700:#347034;--color-gray-600:#408840;--color-gray-500:#52a852;--color-gray-400:#98c93c;--color-gray-300:#fffde7;--color-violet-600:#6a9820;--color-violet-500:#98c93c;--color-violet-400:#b8e050;--color-violet-300:#fffde7}[data-theme=garden] .glow-text{text-shadow:0 0 10px #98c93cb3,0 0 24px #98c93c4d;color:#98c93c}[data-theme=garden] .tron-card{color:#fffde7;border-color:#98c93c59;background:#224d22f2!important}[data-theme=garden] .glow-cyan{box-shadow:0 0 10px #98c93c80,0 0 20px #98c93c33}[data-theme=garden] .tron-btn{color:#98c93c;border-color:#98c93c99;box-shadow:0 0 8px #98c93c4d}[data-theme=garden] .tron-btn-solid{color:#fffde7;background:#6a9820;box-shadow:0 0 12px #98c93c80}[data-theme=garden] .tron-input{color:#fffde7;background:#1a3d1ae6;border-color:#98c93c4d}[data-theme=garden] .tron-input:focus{border-color:#98c93c;box-shadow:0 0 6px #98c93c66}[data-theme=garden] .tron-line{background:linear-gradient(90deg,#0000,#98c93ca6,#0000)}[data-theme=garden] body{color:#fffde7}[data-theme=icy-snow]{--theme-bg:#f0f8ff;--theme-grid:linear-gradient(#b0d4e81f 1px,transparent 1px),linear-gradient(90deg,#b0d4e81f 1px,transparent 1px);--color-gray-950:#f0f8ff;--color-gray-900:#e0f0f8;--color-gray-800:#cce4f0;--color-gray-700:#b0d4e8;--color-gray-600:#80b8d4;--color-gray-500:#4a90aa;--color-gray-400:#1a5a7a;--color-gray-300:#1a3a4a;--color-violet-600:#07a;--color-violet-500:#09c;--color-violet-400:#0be;--color-violet-300:#1a3a4a}[data-theme=icy-snow] .glow-text{text-shadow:none;color:#058;font-weight:700}[data-theme=icy-snow] .tron-card{color:#1a3a4a;border-color:#b0d4e899;box-shadow:0 2px 12px #0099cc1f;background:#ffffffe6!important}[data-theme=icy-snow] .glow-cyan{box-shadow:0 0 8px #0099cc40}[data-theme=icy-snow] .tron-btn{color:#058;box-shadow:none;border-color:#09c6}[data-theme=icy-snow] .tron-btn-solid{color:#fff;background:#09c}[data-theme=icy-snow] .tron-input{color:#1a3a4a;background:#fff;border-color:#0099cc4d}[data-theme=icy-snow] .tron-input:focus{border-color:#09c;box-shadow:0 0 6px #0099cc4d}[data-theme=icy-snow] .tron-line{background:linear-gradient(90deg,#0000,#09c6,#0000)}[data-theme=icy-snow] body{color:#1a3a4a}[data-theme=archipelago]{--theme-bg:#0d2b2b;--theme-grid:linear-gradient(#00c89612 1px,transparent 1px),linear-gradient(90deg,#00c89612 1px,transparent 1px);--color-gray-950:#0d2b2b;--color-gray-900:#143838;--color-gray-800:#1e4848;--color-gray-700:#285858;--color-gray-600:#347070;--color-gray-500:#00c896;--color-gray-400:#ff6b6b;--color-gray-300:#e0fff0;--color-violet-600:#008a66;--color-violet-500:#00c896;--color-violet-400:#40e8aa;--color-violet-300:#e0fff0}[data-theme=archipelago] .glow-text{text-shadow:0 0 12px #00c896cc,0 0 28px #00c89659;color:#00c896}[data-theme=archipelago] .tron-card{color:#e0fff0;border-color:#00c8964d;background:#143838f2!important}[data-theme=archipelago] .glow-cyan{box-shadow:0 0 10px #00c8968c,0 0 24px #00c89638}[data-theme=archipelago] .tron-btn{color:#ff6b6b;border-color:#ff6b6b99;box-shadow:0 0 8px #ff6b6b4d}[data-theme=archipelago] .tron-btn-solid{color:#e0fff0;background:#008a66;box-shadow:0 0 14px #00c89680}[data-theme=archipelago] .tron-input{color:#e0fff0;background:#0d2b2be6;border-color:#00c89640}[data-theme=archipelago] .tron-input:focus{border-color:#00c896;box-shadow:0 0 8px #00c89666}[data-theme=archipelago] .tron-line{background:linear-gradient(90deg,#0000,#00c896a6,#0000)}[data-theme=archipelago] body{color:#e0fff0}[data-theme=high-plains]{--theme-bg:#1a1200;--theme-grid:linear-gradient(#d4a0170f 1px,transparent 1px),linear-gradient(90deg,#d4a0170f 1px,transparent 1px);--color-gray-950:#1a1200;--color-gray-900:#261a00;--color-gray-800:#382600;--color-gray-700:#4e3600;--color-gray-600:#664c00;--color-gray-500:#906a00;--color-gray-400:#c89020;--color-gray-300:wheat;--color-violet-600:#8a6000;--color-violet-500:#d4a017;--color-violet-400:#e8c040;--color-violet-300:wheat}[data-theme=high-plains] .glow-text{text-shadow:0 0 10px #d4a017b3,0 0 24px #d4a0174d;color:#d4a017}[data-theme=high-plains] .tron-card{color:wheat;border-color:#d4a01747;background:#261a00f2!important}[data-theme=high-plains] .glow-cyan{box-shadow:0 0 10px #d4a01780,0 0 22px #d4a01733}[data-theme=high-plains] .tron-btn{color:#d4a017;border-color:#d4a01799;box-shadow:0 0 8px #d4a0174d}[data-theme=high-plains] .tron-btn-solid{color:wheat;background:#8a6000;box-shadow:0 0 12px #d4a01780}[data-theme=high-plains] .tron-input{color:wheat;background:#1a1200e6;border-color:#d4a01738}[data-theme=high-plains] .tron-input:focus{border-color:#d4a017;box-shadow:0 0 8px #d4a01766}[data-theme=high-plains] .tron-line{background:linear-gradient(90deg,#0000,#d4a017a6,#0000)}[data-theme=high-plains] body{color:wheat}[data-theme=sandstorm]{--theme-bg:#1a0e00;--theme-grid:linear-gradient(#c2874a0f 1px,transparent 1px),linear-gradient(90deg,#c2874a0f 1px,transparent 1px);--color-gray-950:#1a0e00;--color-gray-900:#281600;--color-gray-800:#3a2000;--color-gray-700:#4e2e00;--color-gray-600:#663c00;--color-gray-500:#8a5200;--color-gray-400:#c2874a;--color-gray-300:#ffe4b5;--color-violet-600:#8a5200;--color-violet-500:#c2874a;--color-violet-400:#daa060;--color-violet-300:#ffe4b5}[data-theme=sandstorm] .glow-text{text-shadow:0 0 10px #c2874ab3,0 0 24px #c2874a4d;color:#c2874a}[data-theme=sandstorm] .tron-card{color:#ffe4b5;border-color:#c2874a47;background:#281600f2!important}[data-theme=sandstorm] .glow-cyan{box-shadow:0 0 10px #c2874a80,0 0 20px #c2874a33}[data-theme=sandstorm] .tron-btn{color:#c2874a;border-color:#c2874a99;box-shadow:0 0 8px #c2874a4d}[data-theme=sandstorm] .tron-btn-solid{color:#ffe4b5;background:#8a5200;box-shadow:0 0 12px #c2874a80}[data-theme=sandstorm] .tron-input{color:#ffe4b5;background:#1a0e00e6;border-color:#c2874a38}[data-theme=sandstorm] .tron-input:focus{border-color:#c2874a;box-shadow:0 0 8px #c2874a66}[data-theme=sandstorm] .tron-line{background:linear-gradient(90deg,#0000,#c2874aa6,#0000)}[data-theme=sandstorm] body{color:#ffe4b5}[data-theme=river]{--theme-bg:#0a1f0a;--theme-grid:linear-gradient(#4a9eff12 1px,transparent 1px),linear-gradient(90deg,#4a9eff12 1px,transparent 1px);--color-gray-950:#0a1f0a;--color-gray-900:#102810;--color-gray-800:#183818;--color-gray-700:#224a22;--color-gray-600:#2e6020;--color-gray-500:#3a7a2a;--color-gray-400:#4a9eff;--color-gray-300:#90ee90;--color-violet-600:#1868cc;--color-violet-500:#4a9eff;--color-violet-400:#74b8ff;--color-violet-300:#90ee90}[data-theme=river] .glow-text{text-shadow:0 0 12px #4a9effb3,0 0 26px #4a9eff4d;color:#4a9eff}[data-theme=river] .tron-card{color:#90ee90;border-color:#4a9eff47;background:#102810f2!important}[data-theme=river] .glow-cyan{box-shadow:0 0 10px #4a9eff8c,0 0 22px #4a9eff38}[data-theme=river] .tron-btn{color:#4a9eff;border-color:#4a9eff99;box-shadow:0 0 8px #4a9eff4d}[data-theme=river] .tron-btn-solid{color:#fff;background:#1868cc;box-shadow:0 0 14px #4a9eff80}[data-theme=river] .tron-input{color:#90ee90;background:#0a1f0ae6;border-color:#4a9eff38}[data-theme=river] .tron-input:focus{border-color:#4a9eff;box-shadow:0 0 8px #4a9eff66}[data-theme=river] .tron-line{background:linear-gradient(90deg,#0000,#90ee90a6,#0000)}[data-theme=river] body{color:#90ee90}[data-theme=savanna]{--theme-bg:#1a0f00;--theme-grid:linear-gradient(#e8a0200f 1px,transparent 1px),linear-gradient(90deg,#e8a0200f 1px,transparent 1px);--color-gray-950:#1a0f00;--color-gray-900:#281800;--color-gray-800:#3a2400;--color-gray-700:#503000;--color-gray-600:#6a4000;--color-gray-500:#906000;--color-gray-400:#e8a020;--color-gray-300:#f5e6c8;--color-violet-600:#aa6800;--color-violet-500:#e8a020;--color-violet-400:#f0c050;--color-violet-300:#f5e6c8}[data-theme=savanna] .glow-text{text-shadow:0 0 12px #e8a020b3,0 0 28px #e8a0204d;color:#e8a020}[data-theme=savanna] .tron-card{color:#f5e6c8;border-color:#e8a02047;background:#281800f2!important}[data-theme=savanna] .glow-cyan{box-shadow:0 0 10px #e8a0208c,0 0 24px #e8a02038}[data-theme=savanna] .tron-btn{color:#e8a020;border-color:#e8a02099;box-shadow:0 0 8px #e8a0204d}[data-theme=savanna] .tron-btn-solid{color:#f5e6c8;background:#aa6800;box-shadow:0 0 12px #e8a02080}[data-theme=savanna] .tron-input{color:#f5e6c8;background:#1a0f00e6;border-color:#e8a02038}[data-theme=savanna] .tron-input:focus{border-color:#e8a020;box-shadow:0 0 8px #e8a02066}[data-theme=savanna] .tron-line{background:linear-gradient(90deg,#0000,#e8a020a6,#0000)}[data-theme=savanna] body{color:#f5e6c8}[data-theme=ocean]{--theme-bg:#000d1a;--theme-grid:linear-gradient(#00ffcc0d 1px,transparent 1px),linear-gradient(90deg,#00ffcc0d 1px,transparent 1px);--color-gray-950:#000d1a;--color-gray-900:#001428;--color-gray-800:#001e3c;--color-gray-700:#002a55;--color-gray-600:#003a70;--color-gray-500:#005a9e;--color-gray-400:#0fc;--color-gray-300:#80dfff;--color-violet-600:#007a88;--color-violet-500:#0fc;--color-violet-400:#40ffdd;--color-violet-300:#80dfff}[data-theme=ocean] .glow-text{text-shadow:0 0 14px #00ffcce6,0 0 32px #0fc6;color:#0fc}[data-theme=ocean] .tron-card{color:#80dfff;border-color:#00ffcc38;background:#001428f2!important}[data-theme=ocean] .glow-cyan{box-shadow:0 0 12px #0fc9,0 0 28px #00ffcc40}[data-theme=ocean] .tron-btn{color:#0fc;border-color:#00ffcc8c;box-shadow:0 0 10px #00ffcc59}[data-theme=ocean] .tron-btn-solid{color:#80dfff;background:#007a88;box-shadow:0 0 16px #00ffcc8c}[data-theme=ocean] .tron-input{color:#80dfff;background:#000d1ae6;border-color:#0fc3}[data-theme=ocean] .tron-input:focus{border-color:#0fc;box-shadow:0 0 8px #00ffcc73}[data-theme=ocean] .tron-line{background:linear-gradient(90deg,#0000,#00ffccb3,#0000)}[data-theme=ocean] body{color:#80dfff}[data-theme=jungle]{--theme-bg:#020d02;--theme-grid:linear-gradient(#39ff1412 1px,transparent 1px),linear-gradient(90deg,#39ff1412 1px,transparent 1px);--color-gray-950:#020d02;--color-gray-900:#051505;--color-gray-800:#0a2008;--color-gray-700:#103010;--color-gray-600:#184418;--color-gray-500:#262;--color-gray-400:#39ff14;--color-gray-300:#c8f7c5;--color-violet-600:#208818;--color-violet-500:#39ff14;--color-violet-400:#70ff50;--color-violet-300:#c8f7c5}[data-theme=jungle] .glow-text{text-shadow:0 0 14px #39ff14e6,0 0 32px #39ff1466;color:#39ff14}[data-theme=jungle] .tron-card{color:#c8f7c5;border-color:#39ff1438;background:#051505f2!important}[data-theme=jungle] .glow-cyan{box-shadow:0 0 12px #39ff1499,0 0 28px #39ff1440}[data-theme=jungle] .tron-btn{color:#39ff14;border-color:#39ff148c;box-shadow:0 0 10px #39ff1459}[data-theme=jungle] .tron-btn-solid{color:#c8f7c5;background:#208818;box-shadow:0 0 16px #39ff148c}[data-theme=jungle] .tron-input{color:#c8f7c5;background:#020d02e6;border-color:#39ff1433}[data-theme=jungle] .tron-input:focus{border-color:#39ff14;box-shadow:0 0 8px #39ff1473}[data-theme=jungle] .tron-line{background:linear-gradient(90deg,#0000,#39ff14b3,#0000)}[data-theme=jungle] body{color:#c8f7c5}h1,h2{letter-spacing:.05em;font-family:Orbitron,sans-serif}.glow-cyan{box-shadow:0 0 10px #00c8f0a6,0 0 28px #00c8f047}.glow-cyan-border{border-color:#00c8f0;box-shadow:0 0 8px #00c8f08c,0 0 18px #00c8f038}.glow-text{text-shadow:0 0 12px #00c8f0f2,0 0 30px #00c8f08c,0 0 60px #00c8f033}.tron-card{background:#010f1ef2;border:1px solid #00c8f059;box-shadow:inset 0 0 0 1px #00c8f01a,0 0 16px #00c8f012,0 4px 24px #0009}.tron-card:hover{border-color:#00c8f0a6;box-shadow:inset 0 0 0 1px #00c8f033,0 0 18px #00c8f047,0 4px 24px #0009}.tron-btn{letter-spacing:.08em;text-transform:uppercase;color:#00e5ff;background:#00c8f01f;border:1px solid #00c8f0b3;font-family:Orbitron,sans-serif;font-size:.75rem;font-weight:600;transition:all .2s;box-shadow:0 0 10px #00c8f066,0 0 20px #00c8f01a}.tron-btn:hover{background:#00c8f038;box-shadow:0 0 16px #00c8f0a6,0 0 32px #00c8f033}.tron-btn:active{background:#00c8f059}.tron-btn-solid{letter-spacing:.08em;text-transform:uppercase;color:#000a14;background:#00c8f0;font-family:Orbitron,sans-serif;font-size:.75rem;font-weight:700;transition:all .2s;box-shadow:0 0 12px #00c8f099,0 0 30px #00c8f033}.tron-btn-solid:hover{background:#00e5ff;box-shadow:0 0 20px #00c8f0cc,0 0 40px #00c8f04d}.tron-btn-solid:disabled{color:#00142399;box-shadow:none;cursor:not-allowed;background:#00c8f04d}input,select,textarea{font-size:max(16px,1em)}.tron-input{color:#e0f4ff;background:#000a14cc;border:1px solid #00c8f040;transition:border-color .2s,box-shadow .2s}.tron-input:focus{border-color:#00c8f0;outline:none;box-shadow:0 0 8px #00c8f066}.tron-input::placeholder{color:#5a9ab880}.tron-line{background:linear-gradient(90deg,#0000,#00c8f0bf,#0000);height:1px;box-shadow:0 0 6px #00c8f04d}[data-theme=karl]{--color-bg:#000;--color-card:#0a0a0a;--color-accent:#00f0ff;--color-accent2:#f60;--color-text:#fff;--color-border:#00f0ff66;--color-glow:#00f0ff4d;--director-black:#000;--director-cyan:#00f0ff;--director-orange:#f60;--director-white:#fff;--color-background-primary:#000;--color-background-secondary:#0a0a0a;--color-background-tertiary:#050505;--color-accent-secondary:#f60;--color-text-primary:#fff;--color-text-secondary:#ffffffb3;--color-text-tertiary:#fff6;--color-border-primary:#00f0ff66;--color-border-secondary:#00f0ff33;--color-border-tertiary:#00f0ff1a}[data-theme=karl] body:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#00f0ff12 1px,#0000 1px),linear-gradient(90deg,#00f0ff12 1px,#0000 1px);background-size:40px 40px;width:100%;height:100%;position:fixed;top:0;left:0}[data-theme=karl] body:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000,#00f0ff99,#0000);width:100%;height:2px;animation:8s linear infinite directorScan;position:fixed;top:0;left:0}@keyframes directorScan{0%{opacity:0;top:0%}5%{opacity:1}95%{opacity:1}to{opacity:0;top:100%}}[data-theme=karl] .card,[data-theme=karl] [class*=card],[data-theme=karl] [class*=Card]{background:#00f0ff08!important;border-top:none!important;border-left:3px solid #00f0ff!important}[data-theme=karl] button:hover,[data-theme=karl] .btn:hover{transition:box-shadow .2s;box-shadow:0 0 12px #00f0ff80,0 0 24px #00f0ff33}[data-theme=karl] button:active{box-shadow:0 0 6px #00f0ffcc}[data-theme=karl] .section-header,[data-theme=karl] [class*=section-title],[data-theme=karl] h2,[data-theme=karl] h3{letter-spacing:.15em!important;text-transform:uppercase!important;color:#00f0ff!important;font-family:Orbitron,sans-serif!important}[data-theme=karl] .tau-badge,[data-theme=karl] .founding-badge,[data-theme=karl] .director-badge{color:#f60!important;background:#ff66001a!important;border-color:#f60!important}[data-theme=karl] .nav-active,[data-theme=karl] [class*=nav-active]{color:#f60!important;border-bottom:2px solid #f60!important}[data-theme=karl] .win-bar{background:linear-gradient(90deg,#f60,#00f0ff)!important}[data-theme=karl] .glow-text{text-shadow:0 0 12px #00f0ff,0 0 30px #00f0ff99,0 0 60px #00f0ff40}[data-theme=karl] .tron-card{border-color:#00f0ff73;box-shadow:0 0 18px #00f0ff1f,inset 0 0 1px #00f0ff26}[data-theme=karl] .tron-card:hover{border-color:#00f0ffbf;box-shadow:0 0 24px #00f0ff4d,inset 0 0 2px #00f0ff33}[data-theme=karl] .glow-cyan{box-shadow:0 0 14px #00f0ffb3,0 0 32px #00f0ff4d}[data-theme=karl] .tron-btn{color:#00f0ff;border-color:#00f0ffcc;box-shadow:0 0 12px #00f0ff73,0 0 24px #00f0ff26}[data-theme=karl] .tron-btn:hover{box-shadow:0 0 20px #00f0ffb3,0 0 40px #00f0ff40}[data-theme=karl] .tron-btn-solid{background:#089;box-shadow:0 0 16px #00f0ffb3,0 0 40px #00f0ff40}[data-theme=karl] .tron-input{border-color:#00f0ff4d}[data-theme=karl] .tron-input:focus{border-color:#00f0ff;box-shadow:0 0 10px #00f0ff80}[data-theme=karl] .tron-line{background:linear-gradient(90deg,#0000,#00f0ffd9,#0000);box-shadow:0 0 8px #00f0ff66}[data-theme=soren]{--theme-bg:#1e1e1e;--theme-grid:none;--color-gray-950:#1e1e1e;--color-gray-900:#252526;--color-gray-800:#2d2d30;--color-gray-700:#3e3e42;--color-gray-600:#4e4e52;--color-gray-500:#6e6e6e;--color-gray-400:#9d9d9d;--color-gray-300:#d4d4d4;--color-violet-600:#005f9e;--color-violet-500:#007acc;--color-violet-400:#4fc1ff;--color-violet-300:#9cdcfe}[data-theme=soren] .glow-text{text-shadow:none;color:#4fc1ff}[data-theme=soren] .tron-card{box-shadow:none;border-color:#3e3e42e6;background:#252526!important}[data-theme=soren] .tron-card:hover{border-color:#007acc;box-shadow:0 0 8px #007acc33;background:#2d2d30!important}[data-theme=soren] .glow-cyan{box-shadow:0 0 6px #007acc73}[data-theme=soren] .tron-btn{color:#4fc1ff;box-shadow:none;border-color:#007acc;border-radius:4px}[data-theme=soren] .tron-btn:hover{background:#007acc26}[data-theme=soren] .tron-btn-solid{color:#fff;box-shadow:none;background:#007acc;border-radius:4px}[data-theme=soren] .tron-input{color:#d4d4d4;background:#3c3c3c;border-color:#3e3e42;border-radius:4px}[data-theme=soren] .tron-input:focus{border-color:#007acc;box-shadow:0 0 0 1px #007acc}[data-theme=soren] .tron-line{background:linear-gradient(90deg,#0000,#007acc8c,#0000)}[data-theme=soren] h1,[data-theme=soren] h2,[data-theme=soren] h3{font-family:Consolas,Courier New,monospace!important}[data-theme=eve]{--theme-bg:#0d1f0d;--theme-grid:none;--color-gray-950:#0d1f0d;--color-gray-900:#122012;--color-gray-800:#1a2e1a;--color-gray-700:#243a24;--color-gray-600:#324a32;--color-gray-500:#557055;--color-gray-400:#a0c0a0;--color-gray-300:#f5f0e8;--color-violet-600:#8a6c00;--color-violet-500:#d4a017;--color-violet-400:#e8be50;--color-violet-300:#f5e0a0}[data-theme=eve] .glow-text{text-shadow:0 0 14px #d4a017bf,0 0 32px #d4a0174d;color:#d4a017}[data-theme=eve] .tron-card{border-color:#d4a01733;box-shadow:0 4px 20px #00000073;background:#1a2e1ad9!important;border-radius:18px!important}[data-theme=eve] .tron-card:hover{border-color:#d4a01773;box-shadow:0 6px 28px #00000080,0 0 12px #d4a0171f}[data-theme=eve] .glow-cyan{box-shadow:0 0 10px #d4a01773,0 0 22px #d4a0172e}[data-theme=eve] .tron-btn{color:#d4a017;box-shadow:none;border-color:#d4a01780;border-radius:20px!important}[data-theme=eve] .tron-btn:hover{background:#d4a0171a}[data-theme=eve] .tron-btn-solid{color:#f5f0e8;background:#8a6c00;box-shadow:0 2px 10px #00000059;border-radius:20px!important}[data-theme=eve] .tron-input{color:#f5f0e8;background:#122012d9;border-color:#d4a01738;border-radius:14px!important}[data-theme=eve] .tron-input:focus{border-color:#d4a017;box-shadow:0 0 8px #d4a0174d}[data-theme=eve] .tron-line{background:linear-gradient(90deg,#0000,#d4a01773,#0000)}[data-theme=eve] body:before{content:"";pointer-events:none;z-index:-1;background-image:radial-gradient(at 25% 20%,#d4a0170f 0%,#0000 55%),radial-gradient(at 75% 85%,#55705514 0%,#0000 55%);position:fixed;inset:0}[data-theme=lyra]{--color-bg:#1a1040;--color-card:#221550;--color-accent:#d4af37;--color-accent2:#b8962e;--color-text:#e8d5f5;--color-border:#d4af3733;--color-glow:#d4af374d}[data-theme=lyra] .glow-text{text-shadow:0 0 10px #d4af37cc,0 0 25px #d4af3766}[data-theme=lyra] .tron-card{border-color:#d4af3733}[data-theme=lyra] .glow-cyan{box-shadow:0 0 8px #d4af3780,0 0 20px #d4af3733}[data-theme=lyra] .tron-btn{color:#d4af37;border-color:#d4af3799;box-shadow:0 0 8px #d4af374d}[data-theme=lyra] .tron-btn-solid{background:#7a5e10;box-shadow:0 0 12px #d4af3799}[data-theme=lyra] .tron-input{border-color:#d4af3733}[data-theme=lyra] .tron-input:focus{border-color:#d4af37;box-shadow:0 0 8px #d4af3766}[data-theme=lyra] .tron-line{background:linear-gradient(90deg,#0000,#d4af3780,#0000)}[data-theme=lyra] body:before{content:"";pointer-events:none;z-index:-1;background-image:radial-gradient(circle,#d4af3799 1px,#0000 1px),radial-gradient(circle,#d4af3766 1px,#0000 1px),radial-gradient(circle,#d4af374d 1px,#0000 1px);background-position:0 0,37px 61px,83px 29px;background-size:120px 120px,73px 73px,197px 197px;position:fixed;inset:0}p,h1,h2,h3,h4,h5,h6,span,a,button,label,input,.card-title,.card-text,nav,.badge{animation:none!important;transform:none!important}@keyframes wing-flutter{0%,to{box-shadow:0 0 8px var(--wing-accent,#00e5ff)}50%{box-shadow:0 0 16px var(--wing-accent,#00e5ff), 0 0 28px var(--wing-accent,#00e5ff)}}@keyframes xenon-pulse{0%,to{box-shadow:0 0 8px #00e5ff80}50%{box-shadow:0 0 24px #00e5ffe6,0 0 48px #007acc66}}[data-theme=rocky] .tron-card{animation:2.5s ease-in-out infinite xenon-pulse}@keyframes grid-scan{0%{background-position-y:0}to{background-position-y:40px}}[data-theme=tron] body{animation:3s linear infinite grid-scan}@keyframes ember{0%,to{box-shadow:0 0 6px #d4a01766}50%{box-shadow:0 0 18px #d4a017cc,0 0 36px #a070104d}}[data-theme=eve] .tron-card{animation:3s ease-in-out infinite ember}@keyframes cursor-blink{0%,49%{opacity:1}50%,to{opacity:.6}}[data-theme=soren] .tron-card{animation:1s step-end infinite cursor-blink}@keyframes wave-ripple{0%,to{box-shadow:0 0 8px #00b4d866}50%{box-shadow:0 0 20px #00b4d8b3,0 0 36px #00b4d840}}[data-theme=marine] .tron-card{animation:4s ease-in-out infinite wave-ripple}@keyframes silver-gleam{0%,to{box-shadow:0 0 6px #c0c0c04d}50%{box-shadow:0 0 18px #c0c0c099,0 0 32px #9464c833}}[data-theme=elegant] .tron-card{animation:3s ease-in-out infinite silver-gleam}[data-theme=meadow]{--wing-accent:#4caf50}[data-theme=polar]{--wing-accent:#09c}[data-theme=tundra]{--wing-accent:#7f8c8d}[data-theme=continental]{--wing-accent:#c9a227}[data-theme=garden]{--wing-accent:#98c93c}[data-theme=icy-snow]{--wing-accent:#09c}[data-theme=archipelago]{--wing-accent:#00c896}[data-theme=high-plains]{--wing-accent:#d4a017}[data-theme=sandstorm]{--wing-accent:#c2874a}[data-theme=river]{--wing-accent:#4a9eff}[data-theme=savanna]{--wing-accent:#e8a020}[data-theme=ocean]{--wing-accent:#0fc}[data-theme=jungle]{--wing-accent:#39ff14}[data-theme=sun]{--wing-accent:#ff8c00}[data-theme=modern]{--wing-accent:#ff6b35}[data-theme=monsoon]{--wing-accent:gold}[data-theme=meadow] .tron-card,[data-theme=polar] .tron-card,[data-theme=tundra] .tron-card,[data-theme=continental] .tron-card,[data-theme=garden] .tron-card,[data-theme=icy-snow] .tron-card,[data-theme=archipelago] .tron-card,[data-theme=high-plains] .tron-card,[data-theme=sandstorm] .tron-card,[data-theme=river] .tron-card,[data-theme=savanna] .tron-card,[data-theme=ocean] .tron-card,[data-theme=jungle] .tron-card,[data-theme=sun] .tron-card,[data-theme=modern] .tron-card,[data-theme=monsoon] .tron-card{animation:3s ease-in-out infinite wing-flutter}@keyframes blood-drip{0%,to{box-shadow:0 0 8px #cc000080}50%{box-shadow:0 0 24px #cc0000e6,0 4px 16px #c006}}@keyframes gold-shimmer{0%,to{text-shadow:0 0 8px #ffd70099}50%{text-shadow:0 0 16px #fff8a0e6,0 0 32px #ffd70066}}[data-theme=mk]{--theme-bg:#0a0000;--theme-grid:repeating-linear-gradient(45deg, #cc00000a 0px, #cc00000a 1px, transparent 1px, transparent 24px), repeating-linear-gradient(-45deg, #cc00000a 0px, #cc00000a 1px, transparent 1px, transparent 24px);--color-gray-950:#0a0000;--color-gray-900:#1a0000;--color-gray-800:#280000;--color-gray-700:#380000;--color-gray-600:#500000;--color-gray-500:#780000;--color-gray-400:#c00;--color-gray-300:#fff;--color-violet-600:#800;--color-violet-500:#c00;--color-violet-400:red;--color-violet-300:gold}[data-theme=mk] .glow-text{color:gold;letter-spacing:.12em;animation:2s ease-in-out infinite gold-shimmer;font-family:Bebas Neue,sans-serif!important}[data-theme=mk] .tron-card{border-color:#cc000080;animation:1.5s ease-in-out infinite blood-drip;background:#1a0000!important}[data-theme=mk] .tron-card:hover{border-color:#f00c}[data-theme=mk] .glow-cyan{box-shadow:0 0 12px #cc0000b3,0 0 28px #cc00004d}[data-theme=mk] .tron-btn{color:gold;border-color:#cc0000b3;box-shadow:0 0 8px #c006}[data-theme=mk] .tron-btn:hover{border-color:gold}[data-theme=mk] .tron-btn-solid{color:gold;letter-spacing:.1em;background:#c00;font-family:Bebas Neue,sans-serif;box-shadow:0 0 16px #cc0000b3}[data-theme=mk] .tron-input{color:#fff;background:#1a0000e6;border-color:#c006}[data-theme=mk] .tron-input:focus{border-color:#c00;box-shadow:0 0 8px #cc000080}[data-theme=mk] .tron-line{background:linear-gradient(90deg,#0000,#c00c,#0000);box-shadow:0 0 6px #c006}[data-theme=mk] h1,[data-theme=mk] h2,[data-theme=mk] h3{letter-spacing:.12em;text-transform:uppercase!important;color:gold!important;font-family:Bebas Neue,sans-serif!important}[data-theme=mk] .nav-active,[data-theme=mk] [class*=nav-active]{color:gold!important;box-shadow:0 2px gold!important}[data-theme=mk] .tau-badge,[data-theme=mk] .founding-badge{color:#000!important;background:gold!important;border-color:#c00!important}[data-theme=mk] body:before{content:"";pointer-events:none;z-index:-1;background-image:repeating-linear-gradient(45deg,#cc00000d 0 1px,#0000 1px 20px),repeating-linear-gradient(-45deg,#cc00000d 0 1px,#0000 1px 20px);position:fixed;inset:0}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-play-state:paused!important}}.reduce-animations *,.reduce-animations :before,.reduce-animations :after{animation-play-state:paused!important}@supports (padding-bottom:env(safe-area-inset-bottom)){.pb-safe{padding-bottom:env(safe-area-inset-bottom)}}@supports (padding-top:env(safe-area-inset-top)){.pt-safe-top{padding-top:env(safe-area-inset-top)}}@keyframes ember-drift{0%,to{opacity:.85;box-shadow:0 0 8px,0 0 20px}50%{opacity:1;box-shadow:0 0 16px,0 0 40px}}@keyframes wave-roll{0%,to{background-position:0%}50%{background-position:100%}}@keyframes lightning-flash{0%,90%,to{opacity:1;box-shadow:none}92%{opacity:.4;box-shadow:0 0 30px}94%{opacity:1;box-shadow:0 0 50px}96%{opacity:.6}}@keyframes leaf-sway{0%,to{transform:rotate(0)scale(1)}25%{transform:rotate(1.5deg)scale(1.008)}75%{transform:rotate(-1.5deg)scale(.994)}}@keyframes frost-spread{0%,to{filter:brightness();box-shadow:0 0 6px}50%{filter:brightness(1.15);box-shadow:0 0 22px}}@keyframes impact-pulse{0%,to{box-shadow:none;transform:scale(1)}10%{transform:scale(1.012);box-shadow:0 0 12px}20%{transform:scale(1)}}@keyframes toxic-drift{0%,to{filter:hue-rotate();box-shadow:0 0 8px}50%{filter:hue-rotate(18deg);box-shadow:0 0 20px}}@keyframes sand-drift{0%,to{background-position:0 0}50%{background-position:4px 2px}}@keyframes breeze-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes mind-wave{0%,to{filter:hue-rotate();box-shadow:0 0 8px}33%{filter:hue-rotate(-20deg);box-shadow:0 0 24px}66%{filter:hue-rotate(20deg);box-shadow:0 0 12px}}@keyframes buzz-pulse{0%,to{opacity:1}48%,52%{opacity:.88;transform:translate(.5px)}50%{opacity:.82;transform:translate(-.5px)}}@keyframes ghost-fade{0%,to{opacity:1;box-shadow:0 0 10px}50%{opacity:.55;box-shadow:0 0 30px}}@keyframes dragon-roar{0%,to{box-shadow:0 0 8px}10%{transform:scale(1.01);box-shadow:0 0 40px,0 0 80px}12%{transform:scale(1);box-shadow:0 0 8px}}@keyframes shadow-creep{0%,to{filter:brightness()}50%{filter:brightness(.7)}}@keyframes metallic-gleam{0%,to{box-shadow:none}50%{box-shadow:0 0 16px,inset 0 0 8px #ffffff1a}}@keyframes sparkle-drift{0%,to{filter:hue-rotate()brightness();box-shadow:0 0 6px}50%{filter:hue-rotate(20deg)brightness(1.2);box-shadow:0 0 20px}}@keyframes star-shimmer{0%,to{opacity:1;box-shadow:0 0 6px}50%{opacity:.8;box-shadow:0 0 18px,0 0 40px #d4af374d}}@keyframes bio-pulse{0%,to{box-shadow:0 0 8px}50%{box-shadow:0 0 32px,0 0 64px #0fc3}}@keyframes flow-right{0%,to{background-position:0 0}50%{background-position:20px 0}}@keyframes snow-fall{0%,to{filter:brightness()}50%{filter:brightness(1.08)}}@keyframes sun-ray{0%,to{box-shadow:0 0 12px}50%{box-shadow:0 0 40px,0 0 80px #ff8c004d}}@keyframes scan-line{0%{background-position:0 -100%}to{background-position:0 200%}}@keyframes pulse-glow{0%,to{opacity:.9;box-shadow:0 0 10px}50%{opacity:1;box-shadow:0 0 28px,0 0 60px}}@keyframes petal-float{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-4px)rotate(3deg)}75%{transform:translateY(-2px)rotate(-2deg)}}[data-theme=classic]{--tw-color-primary:#4a9eff;color:#f0f0f0;background-color:#111;font-family:system-ui,-apple-system,sans-serif}[data-theme=classic] *{box-shadow:none!important;text-shadow:none!important;filter:none!important;background-image:none!important;transition:none!important;animation:none!important;transform:none!important}[data-theme=classic] .tron-card{background:#1c1c1c!important;border:1px solid #333!important;border-radius:4px!important}[data-theme=classic] .tron-btn{color:#4a9eff!important;background:#1c1c1c!important;border:1px solid #4a9eff!important;border-radius:4px!important}[data-theme=classic] .tron-btn-solid{color:#4a9eff!important;background:#1e3a5f!important;border:1px solid #4a9eff!important;border-radius:4px!important}[data-theme=classic] .tron-input{border:1px solid #333!important;border-radius:4px!important}[data-theme=classic] .glow-text{color:#4a9eff!important}[data-theme=classic] .tron-line{background:#333!important;height:1px!important}[data-theme=type-normal]{background-color:#2a2a2a}[data-theme=type-normal] .glow-text{color:#9ea3a8}[data-theme=type-normal] .tron-card{border-color:#9ea3a833;background:#282828e6!important}[data-theme=type-normal] .tron-btn{color:#9ea3a8;border-color:#9ea3a880}[data-theme=type-normal] .tron-btn-solid{color:#f0f0f0;background:#555}[data-theme=type-normal] .tron-input{border-color:#9ea3a840}[data-theme=type-fire]{background-color:#1a0800}[data-theme=type-fire] .glow-text{color:#ff6830;text-shadow:0 0 12px #ff6830cc}[data-theme=type-fire] .tron-card{border-color:#ff683040;background:#1e0a00e6!important}[data-theme=type-fire] .tron-btn{color:#ff6830;border-color:#ff683099;box-shadow:0 0 8px #ff68304d}[data-theme=type-fire] .tron-btn-solid{color:#ffb080;background:#8b2500}[data-theme=type-fire] .tron-input{border-color:#ff683040}[data-theme=type-fire] .tron-input:focus{border-color:#ff6830;box-shadow:0 0 8px #ff683066}[data-theme=type-water]{background-color:#05122a}[data-theme=type-water] .glow-text{color:#6890f0;text-shadow:0 0 12px #6890f0cc}[data-theme=type-water] .tron-card{border-color:#6890f040;background:#051432e6!important}[data-theme=type-water] .tron-btn{color:#6890f0;border-color:#6890f099;box-shadow:0 0 8px #6890f04d}[data-theme=type-water] .tron-btn-solid{color:#a0c0ff;background:#1a3a8a}[data-theme=type-water] .tron-input{border-color:#6890f040}[data-theme=type-water] .tron-input:focus{border-color:#6890f0;box-shadow:0 0 8px #6890f066}[data-theme=type-electric]{background-color:#1a1400}[data-theme=type-electric] .glow-text{color:#f8d030;text-shadow:0 0 12px #f8d030e6}[data-theme=type-electric] .tron-card{border-color:#f8d0304d;background:#1c1600e6!important}[data-theme=type-electric] .tron-btn{color:#f8d030;border-color:#f8d030b3;box-shadow:0 0 10px #f8d03066}[data-theme=type-electric] .tron-btn-solid{color:#ffe080;background:#7a6400}[data-theme=type-electric] .tron-input{border-color:#f8d03040}[data-theme=type-electric] .tron-input:focus{border-color:#f8d030;box-shadow:0 0 10px #f8d03080}[data-theme=type-grass]{background-color:#0a1a05}[data-theme=type-grass] .glow-text{color:#78c850;text-shadow:0 0 10px #78c850b3}[data-theme=type-grass] .tron-card{border-color:#78c85038;background:#0a1a05e6!important}[data-theme=type-grass] .tron-btn{color:#78c850;border-color:#78c85099;box-shadow:0 0 8px #78c8504d}[data-theme=type-grass] .tron-btn-solid{color:#a0e060;background:#1a5a00}[data-theme=type-grass] .tron-input{border-color:#78c85038}[data-theme=type-grass] .tron-input:focus{border-color:#78c850;box-shadow:0 0 8px #78c85066}[data-theme=type-ice]{background-color:#071c24}[data-theme=type-ice] .glow-text{color:#98d8d8;text-shadow:0 0 12px #98d8d8b3}[data-theme=type-ice] .tron-card{border-color:#98d8d840;background:#0a1c24e6!important}[data-theme=type-ice] .tron-btn{color:#98d8d8;border-color:#98d8d88c;box-shadow:0 0 8px #98d8d840}[data-theme=type-ice] .tron-btn-solid{color:#c8f0f0;background:#0a4455}[data-theme=type-ice] .tron-input{border-color:#98d8d838}[data-theme=type-ice] .tron-input:focus{border-color:#98d8d8;box-shadow:0 0 8px #98d8d859}[data-theme=type-fighting]{background-color:#200505}[data-theme=type-fighting] .glow-text{color:#c03028;text-shadow:0 0 12px #c03028cc}[data-theme=type-fighting] .tron-card{border-color:#c0302840;background:#1e0505e6!important}[data-theme=type-fighting] .tron-btn{color:#e04838;border-color:#c03028a6;box-shadow:0 0 8px #c0302859}[data-theme=type-fighting] .tron-btn-solid{color:#ffb0a0;background:#6a0800}[data-theme=type-fighting] .tron-input{border-color:#c0302840}[data-theme=type-fighting] .tron-input:focus{border-color:#c03028;box-shadow:0 0 8px #c0302866}[data-theme=type-poison]{background-color:#120520}[data-theme=type-poison] .glow-text{color:#c070c8;text-shadow:0 0 12px #c070c8cc}[data-theme=type-poison] .tron-card{border-color:#c070c838;background:#120520e6!important}[data-theme=type-poison] .tron-btn{color:#c070c8;border-color:#c070c899;box-shadow:0 0 8px #c070c84d}[data-theme=type-poison] .tron-btn-solid{color:#e0a0e8;background:#501060}[data-theme=type-poison] .tron-input{border-color:#c070c838}[data-theme=type-poison] .tron-input:focus{border-color:#c070c8;box-shadow:0 0 8px #c070c866}[data-theme=type-ground]{background-color:#1a1000}[data-theme=type-ground] .glow-text{color:#e0c068;text-shadow:0 0 10px #e0c068b3}[data-theme=type-ground] .tron-card{border-color:#e0c06838;background:#1a1000e6!important}[data-theme=type-ground] .tron-btn{color:#e0c068;border-color:#e0c0688c;box-shadow:0 0 8px #e0c06840}[data-theme=type-ground] .tron-btn-solid{color:#f0d890;background:#5a4200}[data-theme=type-ground] .tron-input{border-color:#e0c06838}[data-theme=type-ground] .tron-input:focus{border-color:#e0c068;box-shadow:0 0 8px #e0c06859}[data-theme=type-flying]{background-color:#0d0a2a}[data-theme=type-flying] .glow-text{color:#a890f0;text-shadow:0 0 12px #a890f0cc}[data-theme=type-flying] .tron-card{border-color:#a890f038;background:#0e0a28e6!important}[data-theme=type-flying] .tron-btn{color:#a890f0;border-color:#a890f099;box-shadow:0 0 8px #a890f04d}[data-theme=type-flying] .tron-btn-solid{color:#d0c0ff;background:#302080}[data-theme=type-flying] .tron-input{border-color:#a890f038}[data-theme=type-flying] .tron-input:focus{border-color:#a890f0;box-shadow:0 0 8px #a890f066}[data-theme=type-psychic]{background-color:#200010}[data-theme=type-psychic] .glow-text{color:#f85888;text-shadow:0 0 14px #f85888e6}[data-theme=type-psychic] .tron-card{border-color:#f8588838;background:#200010e6!important}[data-theme=type-psychic] .tron-btn{color:#f85888;border-color:#f85888a6;box-shadow:0 0 10px #f8588866}[data-theme=type-psychic] .tron-btn-solid{color:#ffc0d0;background:#7a0030}[data-theme=type-psychic] .tron-input{border-color:#f8588838}[data-theme=type-psychic] .tron-input:focus{border-color:#f85888;box-shadow:0 0 10px #f8588880}[data-theme=type-bug]{background-color:#111a00}[data-theme=type-bug] .glow-text{color:#a8b820;text-shadow:0 0 10px #a8b820b3}[data-theme=type-bug] .tron-card{border-color:#a8b82038;background:#101800e6!important}[data-theme=type-bug] .tron-btn{color:#a8b820;border-color:#a8b82099;box-shadow:0 0 8px #a8b8204d}[data-theme=type-bug] .tron-btn-solid{color:#d0e040;background:#3a4800}[data-theme=type-bug] .tron-input{border-color:#a8b82038}[data-theme=type-bug] .tron-input:focus{border-color:#a8b820;box-shadow:0 0 8px #a8b82066}[data-theme=type-rock]{background-color:#181200}[data-theme=type-rock] .glow-text{color:#b8a038;text-shadow:0 0 10px #b8a038b3}[data-theme=type-rock] .tron-card{border-color:#b8a03838;background:#181200e6!important}[data-theme=type-rock] .tron-btn{color:#b8a038;border-color:#b8a0388c;box-shadow:0 0 8px #b8a03840}[data-theme=type-rock] .tron-btn-solid{color:#e0c850;background:#504200}[data-theme=type-rock] .tron-input{border-color:#b8a03838}[data-theme=type-rock] .tron-input:focus{border-color:#b8a038;box-shadow:0 0 8px #b8a03859}[data-theme=type-ghost]{background-color:#080812}[data-theme=type-ghost] .glow-text{color:#9c72c8;text-shadow:0 0 16px #9c72c8e6}[data-theme=type-ghost] .tron-card{border-color:#9c72c833;background:#0a0812e6!important}[data-theme=type-ghost] .tron-btn{color:#9c72c8;border-color:#9c72c899;box-shadow:0 0 10px #9c72c866}[data-theme=type-ghost] .tron-btn-solid{color:#d0b0f0;background:#2a1050}[data-theme=type-ghost] .tron-input{border-color:#9c72c833}[data-theme=type-ghost] .tron-input:focus{border-color:#9c72c8;box-shadow:0 0 10px #9c72c880}[data-theme=type-dragon]{background-color:#0a0020}[data-theme=type-dragon] .glow-text{color:#7038f8;text-shadow:0 0 16px #7038f8e6,0 0 40px #7038f866}[data-theme=type-dragon] .tron-card{border-color:#7038f840;background:#0a001ee6!important}[data-theme=type-dragon] .tron-btn{color:#9060ff;border-color:#7038f8b3;box-shadow:0 0 12px #7038f880}[data-theme=type-dragon] .tron-btn-solid{color:#c0a0ff;background:#300080}[data-theme=type-dragon] .tron-input{border-color:#7038f840}[data-theme=type-dragon] .tron-input:focus{border-color:#7038f8;box-shadow:0 0 12px #7038f880}[data-theme=type-dark]{background-color:#080604}[data-theme=type-dark] .glow-text{color:#98785a}[data-theme=type-dark] .tron-card{border-color:#98785a33;background:#0c0906e6!important}[data-theme=type-dark] .tron-btn{color:#98785a;border-color:#98785a80}[data-theme=type-dark] .tron-btn-solid{color:#c8a880;background:#2a1a08}[data-theme=type-dark] .tron-input{border-color:#98785a33}[data-theme=type-dark] .tron-input:focus{border-color:#98785a}[data-theme=type-steel]{background-color:#0a0a14}[data-theme=type-steel] .glow-text{color:#c0c0d8;text-shadow:0 0 10px #c0c0d899}[data-theme=type-steel] .tron-card{border-color:#c0c0d833;background:#0e0e16e6!important}[data-theme=type-steel] .tron-btn{color:#c0c0d8;border-color:#c0c0d880;box-shadow:0 0 8px #c0c0d833}[data-theme=type-steel] .tron-btn-solid{color:#e8e8f8;background:#2a2a44}[data-theme=type-steel] .tron-input{border-color:#c0c0d833}[data-theme=type-steel] .tron-input:focus{border-color:#c0c0d8;box-shadow:0 0 8px #c0c0d859}[data-theme=type-fairy]{background-color:#200a14}[data-theme=type-fairy] .glow-text{color:#ee99ac;text-shadow:0 0 14px #ee99ace6,0 0 30px #ee99ac66}[data-theme=type-fairy] .tron-card{border-color:#ee99ac38;background:#1e0812e6!important}[data-theme=type-fairy] .tron-btn{color:#ee99ac;border-color:#ee99aca6;box-shadow:0 0 10px #ee99ac66}[data-theme=type-fairy] .tron-btn-solid{color:#ffc8d8;background:#6a1530}[data-theme=type-fairy] .tron-input{border-color:#ee99ac38}[data-theme=type-fairy] .tron-input:focus{border-color:#ee99ac;box-shadow:0 0 10px #ee99ac80}@keyframes xenon-discharge{0%,94%,to{opacity:0;box-shadow:none}95%{opacity:1;box-shadow:0 0 12px #06f,0 0 24px #4da6ff,0 0 48px #fff}97%{opacity:.2}98%{opacity:.8;box-shadow:0 0 6px #4da6ff}99%{opacity:0}}@keyframes grid-light{0%,88%,to{opacity:.12}90%{opacity:.7}92%{opacity:.12}}@keyframes mk-logo-pulse{0%,to{text-shadow:0 0 12px #c00}50%{text-shadow:0 0 24px #c00,0 0 48px red}}@keyframes mk-logo-gold{0%,to{text-shadow:0 0 12px gold}50%{text-shadow:0 0 24px gold,0 0 48px #fa0;color:#fff8a0}}[data-theme=xenon]{--xe:#06f;--xe-border:#06f6;--bg:#f8faff;--card-bg:#fff;--card-border:#b8d4ff;--text:#1a1a2e;--text-sub:#6b7a99;--text-dim:#8896b0;--danger:#dc2626;--glow-text:#06f}[data-theme=xenon] body,[data-theme=xenon] #root{color:#1a1a2e;background:#f8faff}[data-theme=xenon] body:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#0066ff12 1px,#0000 1px),linear-gradient(90deg,#0066ff12 1px,#0000 1px);background-size:32px 32px;animation:8s ease-in-out infinite grid-light;position:fixed;inset:0}[data-theme=xenon] .tron-card{color:#1a1a2e;border:1px solid #b8d4ff;animation:12s ease-in-out infinite xenon-discharge;position:relative;background:#fffffff2!important}[data-theme=xenon] .tron-card:after{content:"Xe 54";color:#0066ff59;letter-spacing:.08em;pointer-events:none;font-family:Orbitron,sans-serif;font-size:.42rem;position:absolute;bottom:6px;right:8px}[data-theme=xenon] .tron-btn{color:#06f;border-color:#06f9;box-shadow:0 0 8px #0066ff40}[data-theme=xenon] .tron-btn:hover{box-shadow:0 0 16px #06f6}[data-theme=xenon] .tron-btn-solid{color:#fff;background:#06f}[data-theme=xenon] .tron-input{color:#1a1a2e;background:#fff;border-color:#0066ff40}[data-theme=xenon] .tron-input:focus{border-color:#06f;box-shadow:0 0 12px #0066ff4d}.mk-logo{text-align:center;letter-spacing:.15em;font-family:Bebas Neue,Impact,sans-serif;line-height:.9}.mk-logo-top{color:#c00;text-shadow:0 0 12px #c00,0 0 24px red;font-size:2.4rem;animation:2s ease-in-out infinite mk-logo-pulse;display:block}.mk-logo-divider{background:linear-gradient(90deg,#0000,gold,#0000);width:100%;height:2px;margin:2px 0;box-shadow:0 0 8px gold}.mk-logo-bottom{color:gold;text-shadow:0 0 12px gold,0 0 24px #fa0;font-size:2.4rem;animation:2s ease-in-out infinite mk-logo-gold;display:block}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}
