@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@600;700;800&family=Inter:wght@400;500;600&display=swap";:root{--ml-black: #0a0a0a;--ml-charcoal: #1a1a1e;--ml-white: #ffffff;--ml-blue: #2f6fed;--ml-blue-dark: #1f4fc0;--ml-gray-50: #f7f7f8;--ml-gray-100: #eeeeef;--ml-gray-200: #e2e2e5;--ml-gray-300: #d5d5d8;--ml-gray-600: #6b6b70;--ml-radius: 10px;--ml-radius-sm: 6px}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--ml-black);background:var(--ml-gray-50);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:Montserrat,Inter,sans-serif;font-weight:700;letter-spacing:-.01em;margin:0}button{font-family:inherit;cursor:pointer;border-radius:var(--ml-radius-sm);border:1px solid var(--ml-gray-300);background:var(--ml-white);color:var(--ml-black);padding:7px 14px;font-size:13px;font-weight:600;transition:all .15s ease}button:hover{border-color:var(--ml-blue);color:var(--ml-blue)}button:disabled{opacity:.5;cursor:not-allowed}input,select,textarea{font-family:inherit;border:1px solid var(--ml-gray-300);border-radius:var(--ml-radius-sm);padding:7px 10px;font-size:13px;color:var(--ml-black);background:var(--ml-white)}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--ml-blue);box-shadow:0 0 0 3px #2f6fed26}a{color:var(--ml-blue)}table{font-family:Inter,sans-serif}
