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}*{box-sizing:border-box;margin:0;padding:0}body,html{background-color:#f5f5f5;color:#333;font-family:Roboto,sans-serif;height:100%}.App{display:flex;flex-direction:row;height:100vh}.editor-container{display:flex;flex:1 1;flex-direction:column;padding:20px}textarea{background-color:#fafafa;border:1px solid #ccc;border-radius:8px;flex:1 1;font-family:Source Code Pro,monospace;font-size:1rem;padding:15px;resize:none;transition:border-color .3s ease;width:100%}textarea:focus{border-color:#007bff;outline:none}button,select{background-color:#fff;border:1px solid #ccc;border-radius:8px;cursor:pointer;font-size:1rem;margin-bottom:15px;padding:10px 15px}button:focus,select:focus{outline:none}button{background-color:#007bff;border:none;color:#fff;transition:background-color .3s ease}button:hover{background-color:#0056b3}button:disabled{background-color:#ccc}.output-container{align-items:center;background-color:#282c34;color:#fff;display:flex;flex:1 1;flex-direction:column;font-family:Source Code Pro,monospace;justify-content:center;padding:20px}.output-box{background-color:#1e1e1e;border-radius:8px;color:#fff;font-size:1rem;height:100%;overflow-y:auto;padding:20px;white-space:pre-wrap;width:100%}.status{color:#28a745;font-weight:700;margin-bottom:20px}.status.error{color:#dc3545}
/*# sourceMappingURL=main.0c946897.css.map*/