/*! tailwindcss v4.1.11 | 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)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--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}}}.static{position:static}.flex{display:flex}.grid{display:grid}.hidden{display:none}.w-\[100\%\]{width:100%}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.flex-row{flex-direction:row}.justify-center{justify-content:center}.gap-\[10px\]{gap:10px}.rounded-\[12px\]{border-radius:12px}.bg-\[\#7bf179\]{background-color:#7bf179}.p-\[12px\]{padding:12px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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,)}:root{--app-background:#0c0c0c;--app-green:#7bf179;--app-green-medium:#7cf17a;--app-green-dark:#005741;--text-dark:#323227;--paper-black:#111;--paper-black-medium:#121212;--paper-black-dark:#101010;--paper-black-light:#2b2b2b;--paper-black-dense:#171717;--paper-black-dense-medium:#0f0f0f;--paper-black-dense-dark:#212221;--paper-black-green:#141514;--paper-black-red:#232323;--border-color:#1e1e1e;--text-white:#fff;--text-white-medium:#e1e1e1;--text-white-dark:#fcfcfc;--text-white-dense:#f2f2f2;--text-grey:#999;--text-medium-grey:#909090;--text-dense-grey:#9b9b9b;--text-dense-grey-dark:#757575;--text-dark-grey:#767676;--text-light-grey:#aeaeae;--app-light-green:#adffab;--app-white-green:#d7ffd5;--button-inactive:#232323;--text-inactive:#fcfcfc40;--faded-bg:#00000080;--app-red-light:#ff4440;--bg-primary:#0d0d0d;--bg-card:#1f2937;--bg-card-hover:#374151;--accent-blue:#3b82f6;--accent-blue-hover:#2563eb;--success-green:#22c55e;--danger-red:#ef4444;--text-muted:#9ca3af;--text-primary:#f9fafb;--text-secondary:#e5e7eb;--border-subtle:#374151;--glow-blue:#3b82f64d;--glow-green:#22c55e33;--glow-red:#ff4646}*{box-sizing:border-box;margin:0;padding:0}body,html{width:100vw;height:100vh;overflow:hidden}body{background:url(/assets/images/grid_bg.svg) 50%/cover no-repeat;background-color:var(--app-background);font-family:Manrope}.glass{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1f2937cc;border:1px solid #ffffff1a}.glow-blue{box-shadow:0 0 20px var(--glow-blue)}.glow-green{box-shadow:0 0 15px var(--glow-green)}.glow-red{box-shadow:0 0 15px var(--glow-red)}.transition-smooth{transition:all .3s cubic-bezier(.4,0,.2,1)}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:var(--accent-blue);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:var(--accent-blue-hover)}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Regular.ttf)}@font-face{font-family:ManropeBold;src:url(/fonts/Manrope-Bold.ttf)}@font-face{font-family:ManropeLight;src:url(/fonts/Manrope-Light.ttf)}@font-face{font-family:ManropeMedium;src:url(/fonts/Manrope-Medium.ttf)}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.card{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:.75rem;padding:1.5rem;transition:all .3s}.card:hover{border-color:var(--accent-blue);box-shadow:0 4px 20px #0000004d}.input{background:var(--bg-primary);border:1px solid var(--border-subtle);color:var(--text-primary);border-radius:.5rem;padding:.75rem 1rem;font-size:.875rem;transition:all .3s}.input:focus{border-color:var(--accent-blue);box-shadow:0 0 0 3px var(--glow-blue);outline:none}.input::placeholder{color:var(--text-muted)}.table{border-collapse:collapse;width:100%}.table td,.table th{text-align:left;border-bottom:1px solid var(--border-subtle);padding:.75rem 1rem;font-size:.875rem}.table th{background:var(--bg-primary);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.table tbody tr{transition:background-color .2s}.table tbody tr:hover{background:var(--bg-card-hover)}@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-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}