/*! tailwindcss v4.3.1 | 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight: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}}}@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-gray-200:oklch(92.8% .006 264.531);--color-white:#fff;--spacing:.25rem;--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--font-weight-semibold:600;--radius-lg:.5rem;--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{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.items-center{align-items:center}.gap-3{gap:calc(var(--spacing) * 3)}.rounded{border-radius:.25rem}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-gray-200{border-color:var(--color-gray-200)}.bg-\[\#0b1220\]{background-color:#0b1220}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-4{padding-block:calc(var(--spacing) * 4)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.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)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);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))}@media (hover:hover){.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}}@media (width>=48rem){.md\:hidden{display:none}.md\:bg-white\/0{background-color:#0000}@supports (color:color-mix(in lab, red, red)){.md\:bg-white\/0{background-color:color-mix(in oklab, var(--color-white) 0%, transparent)}}.md\:text-\[\#0b1220\]{color:#0b1220}}}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);background:var(--bg-app)}#root{width:100%;height:100vh;display:flex}:root{--bg-app:#07090d;--bg-main:#07090d;--bg-card:#ffffff0d;--bg-card-hover:#ffffff14;--border-card:#ffffff17;--border-input:#ffffff24;--text-primary:#ffffffeb;--text-secondary:#ffffff85;--text-muted:#ffffffe0;--accent:#5fe0a0;--accent-dim:#5fe0a024;--accent-fg:#07090d;--sidebar-from:#1c3247;--sidebar-to:#06090d;--sidebar-fg:#ffffffeb;--sidebar-fg-muted:#ffffff8c;--sidebar-fg-subtle:#ffffff73;--sidebar-fg-hover:#ffffffd9;--sidebar-hover-bg:#ffffff14;--sidebar-border:#ffffff14;--nav-active-bg:#5fe0a021;--nav-active-color:#5fe0a0;--sidebar-active-color:var(--nav-active-color);--input-bg:#ffffff0d;--progress-bg:#ffffff14;--divider:#ffffff12;--modal-bg:#111520;--modal-border:#ffffff1a;--tag-bg:#ffffff12;--danger:#f87171;--danger-dim:#f8717124;--positive:#5fe0a0;--negative:#f87171;--card-blur:none;--heading-shadow:none;--bg-scrim:none;--card-shadow:none;--font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}[data-theme=purple]{--bg-app:#080613;--bg-main:#080613;--sidebar-from:#1e0d40;--sidebar-to:#050310;--accent:#a78bfa;--accent-dim:#a78bfa24;--accent-fg:#080613;--nav-active-bg:#a78bfa21;--nav-active-color:#a78bfa;--positive:#a78bfa}[data-theme=light]{--bg-app:#c9d6e3;--bg-main:#c9d6e3;--bg-card:#ffffff47;--bg-card-hover:#fff6;--border-card:#ffffff8c;--border-input:#0000001f;--text-primary:#0d1520;--text-secondary:#374355;--text-muted:#6b7a8d;--accent:#2563eb;--accent-dim:#2563eb1f;--accent-fg:#fff;--sidebar-from:#ffffff4d;--sidebar-to:#dce6f538;--sidebar-fg:#0d1520;--sidebar-fg-muted:#3d4a5c;--sidebar-fg-subtle:#5b6a7d;--sidebar-fg-hover:#0d1520;--sidebar-hover-bg:#0000000f;--sidebar-border:#00000017;--nav-active-bg:#2563eb1a;--nav-active-color:#2563eb;--input-bg:#ffffff80;--progress-bg:#00000014;--divider:#00000012;--modal-bg:#f5f8ffeb;--modal-border:#ffffffb3;--tag-bg:#0000000f;--danger:#dc2626;--danger-dim:#dc26261a;--positive:#16a34a;--negative:#dc2626;--card-blur:blur(18px) saturate(180%)}[data-theme=light] [style*=--bg-card],[data-theme=light] [style*=--modal-bg],[data-theme=light] [style*=--input-bg]{-webkit-backdrop-filter:var(--card-blur)}[data-theme=clay]{--bg-app:linear-gradient(180deg, #f7f6fc 0%, #e3ddfb 100%);--bg-main:#ece8fb;--bg-card:#fff;--bg-card-hover:#faf9ff;--border-card:transparent;--border-input:#7c6ef62e;--text-primary:#23213b;--text-secondary:#6b7280;--text-muted:#9691b0;--accent:#7c6ef6;--accent-dim:#7c6ef624;--accent-fg:#fff;--sidebar-from:#9c8cfb;--sidebar-to:#6c5ce7;--sidebar-fg:#fff;--sidebar-fg-muted:#ffffffbf;--sidebar-fg-subtle:#ffffffa6;--sidebar-fg-hover:#fff;--sidebar-hover-bg:#ffffff29;--sidebar-border:transparent;--nav-active-bg:#ffffff38;--nav-active-color:#7c6ef6;--sidebar-active-color:#fff;--input-bg:#f3f1fd;--progress-bg:#ece8fb;--divider:#ece8fb;--modal-bg:#fff;--modal-border:transparent;--tag-bg:#f3f1fd;--danger:#ef5b6b;--danger-dim:#ef5b6b24;--positive:#33c98f;--negative:#ef5b6b;--card-blur:none;--heading-shadow:none;--bg-scrim:none;--card-shadow:8px 8px 20px #7c6ef629, -6px -6px 16px #fffc, inset 1px 1px 1px #fff9;--font-family:"Baloo 2", -apple-system, sans-serif}[data-theme=clay] [style*=--bg-card],[data-theme=clay] [style*=--modal-bg]{box-shadow:var(--card-shadow);border-radius:22px!important}[data-theme=clay] [style*=backdrop-filter]{box-shadow:3px 3px 8px #0000001f,-2px -2px 6px #ffffff80;-webkit-backdrop-filter:none!important}[data-theme=clay] [style*="background: var(--accent)"]{box-shadow:0 6px 16px #7c6ef666,inset 0 1px 1px #ffffff80;border-radius:16px!important}[data-theme=clay] aside{border-radius:0 28px 28px 0;box-shadow:10px 0 30px #7c6ef638}[data-theme=clay] nav[style*="var(--modal-bg)"]{border-radius:28px 28px 0 0;box-shadow:0 -8px 24px #7c6ef62e}[data-theme=clay] h1,[data-theme=clay] h2,[data-theme=clay] h3{font-weight:800}[data-theme=skeuo]{--bg-app:#e6ebf2;--bg-main:#e6ebf2;--bg-card:#e6ebf2;--bg-card-hover:#e9edf4;--border-card:transparent;--border-input:transparent;--text-primary:#2c3542;--text-secondary:#69758a;--text-muted:#9aa5b5;--accent:#ec4899;--accent-dim:#ec48991f;--accent-fg:#fff;--sidebar-from:#eef2f8;--sidebar-to:#e2e8f0;--sidebar-fg:#2c3542;--sidebar-fg-muted:#69758a;--sidebar-fg-subtle:#9aa5b5;--sidebar-fg-hover:#2c3542;--sidebar-hover-bg:#69758a14;--sidebar-border:transparent;--nav-active-bg:#ec48991f;--nav-active-color:#ec4899;--sidebar-active-color:var(--nav-active-color);--input-bg:#e6ebf2;--progress-bg:#dfe4ec;--divider:#dde3ec;--modal-bg:#eef2f8;--modal-border:transparent;--tag-bg:#e2e7ee;--danger:#ef4444;--danger-dim:#ef44441f;--positive:#22c55e;--negative:#ef4444;--card-blur:none;--heading-shadow:none;--bg-scrim:none;--card-shadow:8px 8px 16px #a3b1c68c, -8px -8px 16px #ffffffe6;--font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}[data-theme=skeuo] [style*=--bg-card],[data-theme=skeuo] [style*=--modal-bg]{box-shadow:var(--card-shadow);border-radius:20px!important}[data-theme=skeuo] [style*=--input-bg],[data-theme=skeuo] [style*=--progress-bg]{box-shadow:inset 4px 4px 8px #a3b1c680,inset -4px -4px 8px #ffffffd9;border:none!important}[data-theme=skeuo] [style*=backdrop-filter]{-webkit-backdrop-filter:none!important}[data-theme=skeuo] [style*="background: var(--accent)"]{box-shadow:5px 5px 12px #a3b1c68c,-3px -3px 10px #ffffffbf;border-radius:14px!important}[data-theme=skeuo] aside{box-shadow:6px 0 20px #a3b1c659}[data-theme=skeuo] nav[style*="var(--modal-bg)"]{box-shadow:0 -6px 20px #a3b1c64d}[data-theme=skeuo] h1,[data-theme=skeuo] h2,[data-theme=skeuo] h3{font-weight:700}[data-bg-image=true]{--bg-card:#0f121cb8;--bg-card-hover:#0f121cd1;--modal-bg:#0a0d16e0;--input-bg:#ffffff0f;--progress-bg:#ffffff1a;--sidebar-from:#0f1628e0;--sidebar-to:#080a12e0;--heading-shadow:0 1px 6px #0009, 0 1px 2px #00000080;--bg-scrim:linear-gradient(#0006, #0006)}[data-theme=light][data-bg-image=true]{--bg-card:#ffffff38;--bg-card-hover:#ffffff52;--border-card:#ffffff80;--text-primary:#fffffff2;--text-secondary:#ffffffb8;--text-muted:#ffffff80;--modal-bg:#141828d1;--modal-border:#ffffff40;--input-bg:#ffffff26;--progress-bg:#ffffff2e;--divider:#ffffff29;--sidebar-from:#ffffff2e;--sidebar-to:#ffffff14;--sidebar-fg:#fffffff2;--sidebar-fg-muted:#fff9;--sidebar-fg-subtle:#ffffff80;--sidebar-fg-hover:#ffffffe6;--sidebar-hover-bg:#ffffff24;--sidebar-border:#ffffff2e;--nav-active-bg:#ffffff38;--nav-active-color:#fff;--card-blur:blur(20px) saturate(160%);--danger:#f87171;--danger-dim:#f871712e;--heading-shadow:0 1px 8px #000000b3, 0 1px 3px #0009;--bg-scrim:linear-gradient(#00000047, #0000006b)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#ffffff38}[data-theme=light] ::-webkit-scrollbar-thumb{background:#00000026}[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#00000040}[data-theme=clay] ::-webkit-scrollbar-thumb{background:#7c6ef640}[data-theme=clay] ::-webkit-scrollbar-thumb:hover{background:#7c6ef666}[data-theme=skeuo] ::-webkit-scrollbar-thumb{background:#69758a40}[data-theme=skeuo] ::-webkit-scrollbar-thumb:hover{background:#69758a66}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--input-bg) inset!important;-webkit-text-fill-color:var(--text-primary)!important}input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--input-bg) inset!important;-webkit-text-fill-color:var(--text-primary)!important}select option{color:#ffffffe6;background:#111520}[data-theme=light] select option{color:#0d1520;background:#f0f4ff}[data-theme=clay] select option{color:#23213b;background:#fff}[data-theme=skeuo] select option{color:#2c3542;background:#eef2f8}@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-font-weight{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}
