.JSONEditor-module__VYzI7W__editorInputContainer{border:1px solid var(--gray-500);background-color:var(--gray-850);border-radius:8px}.JSONEditor-module__VYzI7W__editorContent{height:600px;display:flex;overflow:hidden}.JSONEditor-module__VYzI7W__rawInputContainer{cursor:text;flex:1;height:100%}.JSONEditor-module__VYzI7W__rawInput{white-space:nowrap;width:100%;color:var(--white-100);resize:none;background:0 0;border:none;outline:none;padding:1rem;font-family:monospace;font-size:14px;font-weight:400;line-height:1.5;overflow-x:auto}.JSONEditor-module__VYzI7W__formattedEditor{white-space:pre-wrap;width:100%;height:100%;color:var(--white-100);resize:none;z-index:1;background:0 0;border:none;outline:none;padding:1rem;font-family:monospace;font-size:14px;font-weight:400;line-height:1.5;position:relative;overflow-y:auto}.JSONEditor-module__VYzI7W__editorLine{min-height:21px;margin:0 -1rem;padding:0 1rem}.JSONEditor-module__VYzI7W__textareaWrapper{flex:1;height:100%;position:relative;overflow:hidden}
.LineNumbers-module__AJjbiG__lineNumbers{background-color:var(--gray-800);text-align:right;-webkit-user-select:none;user-select:none;color:var(--white-100);scrollbar-width:none;-ms-overflow-style:none;border-bottom-left-radius:8px;min-width:3rem;padding:1rem .5rem;font-family:monospace;font-size:14px;font-weight:600;line-height:1.5;overflow-y:scroll}.LineNumbers-module__AJjbiG__lineNumbers::-webkit-scrollbar{display:none}
.ErrorMessage-module__1lXsXG__container{color:var(--color-danger);background-color:var(--red-100);border-radius:8px;margin-top:1rem;font-size:.9rem}.ErrorMessage-module__1lXsXG__errorLogo{background-color:var(--red-500);color:var(--white-100);border-top-left-radius:8px;border-top-right-radius:8px;padding:.4rem 1rem;font-weight:800}.ErrorMessage-module__1lXsXG__errorMessage{padding:1rem}
.ClientUI-module__AzUZRW__editorContainer{flex-direction:row;flex:1;gap:1rem;display:flex}.ClientUI-module__AzUZRW__editorWrapper{flex-direction:column;flex:1;gap:.5rem;display:flex}.ClientUI-module__AzUZRW__editorLabel{color:var(--white-100);font-size:1.25rem;font-weight:700}.ClientUI-module__AzUZRW__editorInputContainer{border:1px solid var(--gray-500);background-color:var(--gray-850);border-radius:8px}.ClientUI-module__AzUZRW__editorMenu{background-color:var(--gray-800);border-bottom:1px solid var(--gray-500);border-top-left-radius:8px;border-top-right-radius:8px;justify-content:flex-end;align-items:center;gap:.5rem;padding:.5rem;display:flex}.ClientUI-module__AzUZRW__functionButton,.ClientUI-module__AzUZRW__editor button{cursor:pointer}.ClientUI-module__AzUZRW__editorContent{height:600px;display:flex;overflow:hidden}.ClientUI-module__AzUZRW__lineNumbers{background-color:var(--gray-800);text-align:right;-webkit-user-select:none;user-select:none;color:var(--white-100);scrollbar-width:none;-ms-overflow-style:none;border-bottom-left-radius:8px;min-width:3rem;padding:1rem .5rem;font-family:monospace;font-size:14px;font-weight:600;line-height:1.5;overflow-y:scroll}.ClientUI-module__AzUZRW__lineNumbers::-webkit-scrollbar{display:none}.ClientUI-module__AzUZRW__editor{resize:none;background:0 0;border:none;outline:none;flex:1;padding:1rem;font-family:monospace;font-size:14px;line-height:1.5}.ClientUI-module__AzUZRW__currentLine{background-color:var(--gray-200)}.ClientUI-module__AzUZRW__rawInput,.ClientUI-module__AzUZRW__formattedEditor{color:var(--white-100);resize:none;background:0 0;border:none;outline:none;flex:1;padding:1rem;font-family:monospace;font-size:14px;font-weight:400;line-height:1.5}.ClientUI-module__AzUZRW__rawInputContainer{cursor:text;flex:1;height:100%}.ClientUI-module__AzUZRW__rawInput{white-space:nowrap;width:100%;padding:1rem;overflow-x:auto}.ClientUI-module__AzUZRW__formattedEditor{white-space:pre-wrap;width:100%;height:100%;padding:1rem;overflow-y:scroll}@media (max-width:768px){.ClientUI-module__AzUZRW__editorContainer{flex-direction:column}.ClientUI-module__AzUZRW__editorWrapper,.ClientUI-module__AzUZRW__editorContent{height:400px}}
.page-module__SCfQAa__container{background-color:var(--color-background);flex-direction:column;gap:1rem;min-height:100vh;padding:2rem;display:flex}.page-module__SCfQAa__titleContainer{margin-bottom:2rem}.page-module__SCfQAa__titleLogoContainer{align-items:center;gap:1rem;display:flex}.page-module__SCfQAa__title{color:var(--white-100);font-size:2rem;font-weight:700}.page-module__SCfQAa__subText{color:var(--white-100)}
