@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap";#root{margin:0 auto;text-align:center}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}:root{--primary-color: #3B82F6;--primary-hover: #2563EB;--primary-light: #60A5FA;--secondary-color: #8B5CF6;--secondary-hover: #7C3AED;--text-color: #F8FAFC;--text-secondary: #94A3B8;--background-color: #0A0F1C;--paper-background: #111827;--surface-1: rgba(17, 24, 39, .7);--surface-2: rgba(30, 41, 59, .5);--border-color: rgba(255, 255, 255, .06);--divider-color: rgba(255, 255, 255, .08);--success-color: #10B981;--warning-color: #F59E0B;--error-color: #EF4444;--info-color: #22D3EE;--gradient-primary: linear-gradient(135deg, #3B82F6, #8B5CF6);--gradient-glow: linear-gradient(135deg, rgba(59, 130, 246, .25), rgba(139, 92, 246, .25))}body{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(180deg,#0a0f1c,#0f172a);color:var(--text-color);min-height:100vh}*{margin:0;padding:0;box-sizing:border-box}.mats{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px;width:100%}.mats select{padding:8px 12px;font-size:12px;min-width:60px}.mats .btn{background-color:#fff;color:#14191f;padding:8px 12px;cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:none;outline:none;border:none;font-size:12px;text-align:center}button:hover,a:hover{opacity:.9}#input-mask div{background:#d3d3d3;padding:10px 0}.bracketWrapper{min-height:100vh;background-color:#fff}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#0a0f1c}::-webkit-scrollbar-thumb{background-color:#60a5fa33;border-radius:5px;border:2px solid #0A0F1C}::-webkit-scrollbar-thumb:hover{background-color:#60a5fa59}input,select,textarea,button{background-color:#111827b3;color:#f8fafc;border:1px solid rgba(255,255,255,.1);padding:8px 12px;border-radius:10px;font-family:Inter,sans-serif}input:focus,select:focus,textarea:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}@media (max-width: 600px){body{overflow-x:hidden}input,select,textarea{font-size:16px!important}.MuiContainer-root{padding-left:8px;padding-right:8px}button,a,.clickable{min-height:44px;min-width:44px}}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -8px}@media (max-width: 600px){.table-responsive{margin:0 -4px}}@media (max-width: 600px){.mobile-stack{flex-direction:column!important}.mobile-full-width{width:100%!important}.mobile-hide{display:none!important}}
