*,*:before,*:after{box-sizing:border-box}:root{--theme-background: #f7f7f9;--theme-on-background: hsl(0, 0%, 5%)}#root{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:auto}body{font-family:Source Sans Pro,sans-serif!important;background-color:var(--theme-background);color:var(--theme-on-background);margin:32px}.MuiPaper-root,.MuiInputBase-root{font-family:Source Sans Pro,sans-serif!important;font-size:medium!important;border-radius:.5rem!important}h3{font-family:Source Sans Pro,sans-serif!important;font-size:larger!important;font-weight:600;border-radius:.5rem!important;margin-top:0}.App{background-color:#fff;padding:2rem;border-radius:20px;width:100%;height:100%;overflow:auto}.row{max-width:225%;margin:1.5% 0}button{border-radius:20px;padding:10px 20px;font-size:1rem;background:#fff;color:#4a54f5;border:2px solid #4a54f5;font-weight:700}button:hover{color:#fff;background:#4a54f5}button[type=submit][disabled]{color:#fff;background:#8994f9;border:none}.copy-button{position:absolute;top:3.2rem;right:.5rem;padding:4px;z-index:1;border-radius:20%}.error-message{color:red}.codeblocks-container{display:flex;gap:25px;margin:0}.codeblocks-container div{flex-grow:1}.w-tc-editor{border:2px solid black;overflow:auto!important}.context-box{width:100%;font-size:medium;padding:1rem;font-family:inherit;min-height:50px}.codeblock{position:relative;min-width:45%}.buttonMargin{margin-top:10px}.logo-heading-container{display:flex;width:100%;align-items:center;font-family:Source Sans Pro;margin-bottom:1rem;justify-content:space-between;padding:0 1rem}.logo-heading-container p{font-size:1.5em;font-weight:600;margin-top:7px;margin-bottom:5px}.logo-heading{display:flex;gap:16px;align-items:center}.tray-logo{display:flex;justify-content:center}.error-message-container{display:flex;background:#fbf0f0;color:#b72a2a;padding:.2rem 1rem;border-radius:1rem;max-width:400px;gap:10px;align-items:center;font-family:Source Sans Pro;position:absolute;bottom:50px;left:calc(2% + 8px);z-index:5}.login-image-box{text-align:center;max-width:300px;padding:1rem;display:flex;height:375px;flex-direction:column;justify-content:space-between;align-items:center}.login-text{font-size:large;font-weight:600}.login-button{margin:0}.login-image-box-container{display:flex;justify-content:center;margin-top:20vh}.logged-out-logo{padding-left:5px}.tools-container{display:flex;gap:1rem;margin:15rem 20rem 20rem}.tool-box{background-color:#fff;border:1px solid #d1d4fc;border-radius:20px;box-shadow:none;display:flex;flex-direction:column;box-sizing:border-box;transition:box-shadow .25s ease 0s;padding:24px;width:256px;align-items:center}.tool-box:hover{box-shadow:#23232333 0 10px 100px}.tool-box-heading{color:#4a54f5;font-weight:600;line-height:1.25;font-family:Source Sans Pro,sans-serif;font-size:1.5em;margin:.5em 0}.tool-box-description{font-size:18px;line-height:1.5;font-weight:400;color:#25292e;font-family:Source Sans Pro,sans-serif}.backbtn{border:none;background:#f7f7f9;font-size:large}.backbtn:hover{color:#4a54f5;background:#f7f7f9;text-decoration:underline}.tool-box-description{text-align:center}.MuiAlert-standardInfo{align-items:center;background-color:#ecf3fd!important}.MuiDialog-paper{border-radius:20px!important}.MuiDialogActions-root{margin:0 8px 8px 0}.MuiAlert-message{display:flex;justify-content:space-between;align-items:center;flex-grow:1;margin-right:8px}.MuiAlert-message h2{padding:5px}[data-testid=InfoOutlinedIcon] path{color:#4a54f5}.MuiAlert-icon svg{height:30px!important;width:30px!important}.MuiAlert-icon{padding:0!important}.MuiDialogContent-root p{line-height:150%!important}.cancelBtn{border-radius:50%;width:13px;position:relative;bottom:1px}.cancelBtn:hover{background-color:#fbf0f0}.outputs-container .w-tc-editor{height:300px}.buttonMargin[disabled]{background-color:#8994f9;color:#fff;border:none}.compare-title-container{display:flex;width:100%;background-color:#8994f9;color:#fff;align-items:baseline;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.compare-title-container div,.transformer-result{flex:1 1 0px;font-size:large;font-family:Source Sans Pro,sans-serif;font-weight:600;margin:1rem 0px}.compare-title-container div{margin:.5rem 0}.compare-title-container div:first-child{padding-left:30px}.compare-title-container div:last-child{padding-left:30px}.json-diff-viewer td.line-number{border-left:2px solid black;border-right:2px solid black!important}.json-diff-viewer pre,.json-diff-viewer td{font-size:16px!important}.json-diff-viewer{border:2px solid}td{line-height:20px;padding:4px}.rating-container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:240px;gap:16px;padding:30px}.rating-container textarea{min-width:400px;border-radius:16px;padding:1rem;font-size:large}.success-message{display:flex;gap:.5rem;margin:.5rem;padding:.5rem;border-radius:.5rem;background-color:#eef7f3;color:#217350}.line-number{background:#f5f5f5}.tray-logo path{fill:#4a54f5!important}@media (prefers-color-scheme: dark){.w-tc-editor{--color-fg-default: #c9d1d9;--color-canvas-subtle: #161b22;--color-prettylights-syntax-comment: #8b949e;--color-prettylights-syntax-entity-tag: #7ee787;--color-prettylights-syntax-entity: #d2a8ff;--color-prettylights-syntax-sublimelinter-gutter-mark: #484f58;--color-prettylights-syntax-constant: #79c0ff;--color-prettylights-syntax-string: #a5d6ff;--color-prettylights-syntax-keyword: #ff7b72;--color-prettylights-syntax-markup-bold: #c9d1d9}}@media (prefers-color-scheme: light){.w-tc-editor{--color-fg-default: #24292f;--color-canvas-subtle: #f6f8fa;--color-prettylights-syntax-comment: #6e7781;--color-prettylights-syntax-entity-tag: #116329;--color-prettylights-syntax-entity: #8250df;--color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-markup-bold: #24292f}}.w-tc-editor[data-color-mode*=dark],[data-color-mode*=dark] .w-tc-editor,[data-color-mode*=dark] .w-tc-editor-var,body[data-color-mode*=dark]{--color-fg-default: #c9d1d9;--color-canvas-subtle: #161b22;--color-prettylights-syntax-comment: #8b949e;--color-prettylights-syntax-entity-tag: #7ee787;--color-prettylights-syntax-entity: #d2a8ff;--color-prettylights-syntax-sublimelinter-gutter-mark: #484f58;--color-prettylights-syntax-constant: #79c0ff;--color-prettylights-syntax-string: #a5d6ff;--color-prettylights-syntax-keyword: #ff7b72;--color-prettylights-syntax-markup-bold: #c9d1d9}.w-tc-editor[data-color-mode*=light],[data-color-mode*=light] .w-tc-editor,[data-color-mode*=light] .w-tc-editor-var,body[data-color-mode*=light]{--color-fg-default: #24292f;--color-canvas-subtle: #f6f8fa;--color-prettylights-syntax-comment: #6e7781;--color-prettylights-syntax-entity-tag: #116329;--color-prettylights-syntax-entity: #8250df;--color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-markup-bold: #24292f}.w-tc-editor{font-family:inherit;font-size:12px;background-color:var(--color-canvas-subtle);color:var(--color-fg-default)}.w-tc-editor-text,.w-tc-editor-preview{min-height:16px}.w-tc-editor-preview pre{margin:0;padding:0;white-space:inherit;font-family:inherit;font-size:inherit}.w-tc-editor-preview pre code{font-family:inherit}.w-tc-editor code[class*=language-] .token.cdata,.w-tc-editor pre[class*=language-] .token.cdata,.w-tc-editor code[class*=language-] .token.comment,.w-tc-editor pre[class*=language-] .token.comment,.w-tc-editor code[class*=language-] .token.doctype,.w-tc-editor pre[class*=language-] .token.doctype,.w-tc-editor code[class*=language-] .token.prolog,.w-tc-editor pre[class*=language-] .token.prolog{color:var(--color-prettylights-syntax-comment)}.w-tc-editor code[class*=language-] .token.punctuation,.w-tc-editor pre[class*=language-] .token.punctuation{color:var(--color-prettylights-syntax-sublimelinter-gutter-mark)}.w-tc-editor code[class*=language-] .namespace,.w-tc-editor pre[class*=language-] .namespace{opacity:.7}.w-tc-editor code[class*=language-] .token.boolean,.w-tc-editor pre[class*=language-] .token.boolean,.w-tc-editor code[class*=language-] .token.constant,.w-tc-editor pre[class*=language-] .token.constant,.w-tc-editor code[class*=language-] .token.deleted,.w-tc-editor pre[class*=language-] .token.deleted,.w-tc-editor code[class*=language-] .token.number,.w-tc-editor pre[class*=language-] .token.number,.w-tc-editor code[class*=language-] .token.symbol,.w-tc-editor pre[class*=language-] .token.symbol{color:var(--color-prettylights-syntax-entity-tag)}.w-tc-editor code[class*=language-] .token.builtin,.w-tc-editor pre[class*=language-] .token.builtin,.w-tc-editor code[class*=language-] .token.char,.w-tc-editor pre[class*=language-] .token.char,.w-tc-editor code[class*=language-] .token.inserted,.w-tc-editor pre[class*=language-] .token.inserted,.w-tc-editor code[class*=language-] .token.selector,.w-tc-editor pre[class*=language-] .token.selector,.w-tc-editor code[class*=language-] .token.string,.w-tc-editor pre[class*=language-] .token.string,.w-tc-editor code[class*=language-] .style .token.string,.w-tc-editor pre[class*=language-] .style .token.string,.w-tc-editor code[class*=language-] .token.entity,.w-tc-editor pre[class*=language-] .token.entity,.w-tc-editor code[class*=language-] .token.property,.w-tc-editor pre[class*=language-] .token.property,.w-tc-editor code[class*=language-] .token.operator,.w-tc-editor pre[class*=language-] .token.operator,.w-tc-editor code[class*=language-] .token.url,.w-tc-editor pre[class*=language-] .token.url{color:var(--color-prettylights-syntax-constant)}.w-tc-editor code[class*=language-] .token.atrule,.w-tc-editor pre[class*=language-] .token.atrule,.w-tc-editor code[class*=language-] .token.property-access .token.method,.w-tc-editor pre[class*=language-] .token.property-access .token.method,.w-tc-editor code[class*=language-] .token.keyword,.w-tc-editor pre[class*=language-] .token.keyword{color:var(--color-prettylights-syntax-keyword)}.w-tc-editor code[class*=language-] .token.function,.w-tc-editor pre[class*=language-] .token.function{color:var(--color-prettylights-syntax-string)}.w-tc-editor code[class*=language-] .token.important,.w-tc-editor pre[class*=language-] .token.important,.w-tc-editor code[class*=language-] .token.regex,.w-tc-editor pre[class*=language-] .token.regex,.w-tc-editor code[class*=language-] .token.variable,.w-tc-editor pre[class*=language-] .token.variable{color:var(--color-prettylights-syntax-string-regexp)}.w-tc-editor code[class*=language-] .token.bold,.w-tc-editor pre[class*=language-] .token.bold,.w-tc-editor code[class*=language-] .token.important,.w-tc-editor pre[class*=language-] .token.important{color:var(--color-prettylights-syntax-markup-bold)}.w-tc-editor code[class*=language-] .token.tag,.w-tc-editor pre[class*=language-] .token.tag{color:var(--color-prettylights-syntax-entity-tag)}.w-tc-editor code[class*=language-] .token.attr-value,.w-tc-editor pre[class*=language-] .token.attr-value,.w-tc-editor code[class*=language-] .token.attr-name,.w-tc-editor pre[class*=language-] .token.attr-name{color:var(--color-prettylights-syntax-constant)}.w-tc-editor code[class*=language-] .token.selector .class,.w-tc-editor pre[class*=language-] .token.selector .class,.w-tc-editor code[class*=language-] .token.class-name,.w-tc-editor pre[class*=language-] .token.class-name{color:var(--color-prettylights-syntax-entity)}.json-diff-viewer{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed}.json-diff-viewer tr{vertical-align:top}.json-diff-viewer tr .line-add{background:#a5d6a7}.json-diff-viewer tr .line-remove{background:#ef9a9a}.json-diff-viewer tr .line-modify{background:#ffe082}.json-diff-viewer tr:hover td{position:relative}.json-diff-viewer tr:hover td:before{position:absolute;top:0;left:0;width:100%;height:100%;background:#0000000d;content:"";pointer-events:none}.json-diff-viewer tr.message-line{border-top:1px solid;border-bottom:1px solid;text-align:center}.json-diff-viewer tr.message-line td{padding:4px 0;font-size:12px}.json-diff-viewer tr.expand-line{text-align:center}.json-diff-viewer tr.expand-line td{padding:4px 0}.json-diff-viewer tr.expand-line:hover td:before{background:transparent}.json-diff-viewer tr.expand-line .has-lines-before{border-bottom:1px solid}.json-diff-viewer tr.expand-line .has-lines-after{border-top:1px solid}.json-diff-viewer tr.expand-line button{padding:0;border:none;margin:0 .5em;background:transparent;color:#2196f3;cursor:pointer;font-size:12px;-webkit-user-select:none;user-select:none}.json-diff-viewer tr.expand-line button:hover{text-decoration:underline}.json-diff-viewer td{padding:1px;font-size:0}.json-diff-viewer td.line-number{box-sizing:content-box;padding:0 8px;border-right:1px solid;font-family:monospace;font-size:14px;text-align:right;-webkit-user-select:none;user-select:none}.json-diff-viewer pre{overflow:hidden;margin:0;font-size:12px;line-height:16px;white-space:pre-wrap;word-break:break-all}.json-diff-viewer pre .inline-diff-add{background:#00000014;text-decoration:underline;word-break:break-all}.json-diff-viewer pre .inline-diff-remove{background:#00000014;text-decoration:line-through;word-break:break-all}.json-diff-viewer-virtual pre{overflow-x:auto;white-space:pre}.json-diff-viewer-virtual pre::-webkit-scrollbar{display:none}
