body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{display:flex;height:100vh;margin:0;overflow:hidden;padding:0;width:100vw}::-webkit-scrollbar{display:none}*{box-sizing:border-box}@font-face{font-family:Manifold;font-style:normal;font-weight:400;src:url(/static/media/manifold.82a31a08297cc862aa8f.otf) format("opentype")}body,html{background-color:#061326;color:#a5c5d6;font-family:Manifold,sans-serif;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.app-container{align-items:center;background:radial-gradient(circle,#1c2733,#061326 80%);display:flex;flex-direction:column;height:100vh;justify-content:center}.sidebar{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0e1a24d9;border:3px solid #a5c5d6;border-radius:10px;box-shadow:0 4px 8px #00000080;color:#a5c5d6;height:80%;left:5%;overflow-y:auto;padding:0 20px;position:absolute;top:10%;transition:width .2s ease,height .2s ease;-webkit-user-select:none;user-select:none;width:250px;z-index:10}.sidebar:active{cursor:grabbing}.sidebar.collapsed{align-items:center;background:#0e1a24d9;border:none;border-radius:50%;display:flex;height:50px;justify-content:center;overflow:hidden;padding:0;position:fixed;width:50px;z-index:10}.drag-icon{background:linear-gradient(90deg,#a5c5d6,#0000,#a5c5d6);border-radius:2px;height:5px;left:10px;opacity:.8;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:30px}.sidebar button{background-color:#1c2733;border:2px solid #a5c5d6;border-radius:5px;color:#a5c5d6;cursor:pointer;display:block;font-family:Manifold,sans-serif;font-size:14px;margin-bottom:15px;padding:10px;text-transform:uppercase;transition:transform .1s,background-color .2s;width:100%}.sidebar button:hover{transform:scale(1.05)}.sidebar button:active{transform:scale(.95)}.sidebar .sidebar-toggle{background-color:initial;border:none;cursor:pointer;padding:0;position:absolute;right:15px;top:5px;z-index:20}.sidebar .sidebar-toggle,.sidebar.collapsed .sidebar-toggle{align-items:center;display:flex;height:32px;justify-content:center;width:32px}.sidebar.collapsed .sidebar-toggle{margin:0 auto;position:static}.sidebar.collapsed .sidebar-toggle svg{display:block}.sidebar-toggle svg,.sidebar.collapsed .sidebar-toggle svg{fill:#a5c5d6;height:32px;transition:transform .2s ease;width:32px}.sidebar-toggle:hover svg{transform:scale(1.15)}.sidebar h3{font-size:18px;letter-spacing:1px;margin-bottom:20px;margin-top:40px;text-align:center;text-transform:uppercase}.equation{align-items:center;background:#0e1a24;border:2px solid #a5c5d6;border-radius:5px;color:#a5c5d6;cursor:pointer;display:flex;font-family:Manifold,sans-serif;justify-content:center;margin-bottom:10px;min-height:50px;padding:10px;position:relative;text-align:center;transition:transform .2s,background-color .2s}.equation:hover{background:#1c2733;box-shadow:0 2px 5px #a5c5d680;transform:scale(1.05)}.equation-editable{background:#0000;border:none;color:inherit;cursor:text;font:inherit;outline:none;text-align:center;width:100%}.delete-icon{color:#a5c5d6;cursor:pointer;font-size:14px;font-weight:700;opacity:0;position:absolute;right:10px;top:5px;transition:opacity .2s,transform .2s}.equation:hover .delete-icon{opacity:1;transform:scale(1.2)}.delete-icon:hover{color:#c0e4f7;transform:scale(1.4)}.add-equation{background:#0e1a24;border:2px dashed #a5c5d6;border-radius:10px;color:#a5c5d6;cursor:pointer;font-family:Manifold,sans-serif;font-size:16px;padding:15px;text-align:center;text-transform:uppercase;transition:transform .2s,background-color .2s}.add-equation:hover{background:#1c2733;box-shadow:0 2px 5px #a5c5d680;transform:scale(1.05)}.add-equation:active{transform:scale(.95)}.sidebar.collapsed .add-equation,.sidebar.collapsed .drag-icon,.sidebar.collapsed .equation,.sidebar.collapsed button,.sidebar.collapsed h3{display:none}.add-equation,.equation,.sidebar{-webkit-user-select:none;user-select:none}
/*# sourceMappingURL=main.9d0ad346.css.map*/