@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap);:root{--blue-green:#72bfca}*{margin:0;padding:0}#root,body,html{width:100%;height:100%}body{margin:0;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#222}body,select{font-family:Montserrat,sans-serif;font-size:13px}select{font-weight:400}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}h3{font-size:14px;font-weight:600}.input-group{margin-top:7px}button{font-family:Montserrat,sans-serif;font-weight:500;font-size:12px;padding:6px;border-radius:3px;border:1px solid #72bfca;border:1px solid var(--blue-green);background-color:#fff}button:hover{background-color:rgba(114,191,202,.12);cursor:pointer}.transformer-view{padding:15px}#transformerBase{color:grey;font-size:.7em}.Error{margin-top:10px;background-color:#fee;padding:6px;border:1px solid red;border-radius:5px;overflow-wrap:break-word}.Error *{color:red}.Error .read-more{color:grey;cursor:pointer}.Error .read-more:hover{text-decoration:underline}.error-index-display{width:100%;display:flex;align-items:center;justify-content:space-between}.close-error{color:grey;cursor:pointer}.close-error:hover{opacity:1%}.error-index-pager{display:flex;align-items:center}.error-index-arrow{color:#8f8f8f;cursor:pointer}.error-index-arrow.disabled{cursor:not-allowed;opacity:.3}input{font-family:Montserrat,sans-serif;font-size:13px;font-weight:500;border-radius:3px;border:1px solid var(--blue-green);padding:3px 3px 3px 6px}.deleteButton{padding:2px;margin-left:2px}.deleteButton:disabled:hover{background-color:inherit;cursor:default}.CodeMirror{height:-moz-fit-content!important;height:-webkit-fit-content!important;height:fit-content!important;max-width:300px;border:1px solid var(--blue-green);border-radius:3px}.CodeMirror *{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.cm-variable{color:#f0f}.cm-function{color:#00f}.editor-disabled .CodeMirror{background-color:rgba(0,0,0,.07)}.editor-disabled .CodeMirror-cursor{display:none!important}.CodeMirror pre.CodeMirror-placeholder{color:grey;font-family:Montserrat}.saved-transformer-name{display:block;width:260px}.purpose-statement{font-family:"Montserrat",sans-serif;font-weight:500;font-size:13px;padding:5px;resize:none;border:1px solid var(--blue-green);border-radius:3px;height:40px;width:300px}.purpose-statement,.save-transformer-button{margin-top:5px;display:block}#edit-button{margin-top:5px}.editing-indicator{margin-bottom:10px;background-color:#ffffe6;padding:6px;border:1px solid #990;border-radius:5px}.editing-indicator *{color:#990}.divider{margin-top:10px}#applyTransformer{margin-top:10px;background-color:#daeef1;position:relative}#applyTransformer:hover{background-color:#edf6f8}#applyTransformer.loading{background-color:#abb5b8;cursor:not-allowed}#applyTransformer.loading:after{content:" ";display:inline-block;position:absolute;left:calc(50% - 5px);width:10px;height:10px;margin:1px;border-radius:50%;border-color:#3e4142 transparent;border-style:solid;border-width:3px;-webkit-animation:full-rotation 1.2s linear infinite;animation:full-rotation 1.2s linear infinite}@-webkit-keyframes full-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes full-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.expression-prompt{margin-bottom:5px;color:#5a5a5a}.select-row,.title-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:5px}.transformer-select{flex-grow:1;z-index:99}.popover-button-container{display:inline-block}.popover-button-container:hover{cursor:pointer}.close-button{float:right;margin:10px 16px 0!important}#about-info p,.transformer-info-section{margin-bottom:10px}.codap-connection-loading,.initError{font-size:14px;margin:15px}.initError{margin-top:10px;display:inline-block;background-color:#fee;padding:6px;border:1px solid red;border-radius:5px}p.initError{color:red}
/*# sourceMappingURL=main.b8f54e98.chunk.css.map */