@media only screen and (min-width:0px) and (max-width:530px){html{font-size:49.5%}}@media only screen and (min-width:530px) and (max-width:600px){html{font-size:52.5%}}@media only screen and (min-width:600px) and (max-width:9999px){html{font-size:62.5%}}body{background:#fff!important}body,header{font-size:13px}header{font-family:serif;text-transform:uppercase;font-weight:700;letter-spacing:.3px;padding:.7rem;text-align:center;color:grey}header a{margin:0 20px}header img{height:60px}.demo-1{max-width:1400px;margin:auto}.demo-1 .block-container{vertical-align:top;width:50%;max-width:700px;display:inline-block}.demo-1 .block-container label{color:#000;font-family:serif;text-align:center;margin:auto;display:block;font-weight:700!important;letter-spacing:.3px;font-size:25px}.demo-1 .block-container .input-container{border-radius:1rem;width:95%;margin:auto;height:75vh;display:block;font-size:13px}.demo-1 .block-container .input-container,.demo-1 .block-container .input-container .text-editor,.demo-1 .block-container .input-container textarea{background:#fff;transition:transform .3s ease-out}.demo-1 .block-container .input-container .text-editor,.demo-1 .block-container .input-container textarea{border-radius:.4rem;border:1px solid #dcdcdc;position:relative;z-index:4;margin-top:-35px;font-family:serif;outline:none!important;padding-top:6rem!important}.demo-1 .block-container .input-container .text-editor:active,.demo-1 .block-container .input-container .text-editor:focus,.demo-1 .block-container .input-container textarea:active,.demo-1 .block-container .input-container textarea:focus{box-shadow:0 4px 21px 9px rgba(4,56,107,.08)}.demo-1 .block-container .input-container .text-editor,.demo-1 .block-container .input-container article,.demo-1 .block-container .input-container textarea{line-height:2.5rem;font-size:1.4rem;padding:2rem;resize:none;width:calc(100% - 4rem);height:calc(100% - 4rem)}.demo-1 .red{color:red!important}.demo-1 .console{white-space:pre-wrap;background:#000;color:#00ea00;box-shadow:0 4px 21px 9px rgba(4,56,107,.08);min-width:160px;max-width:240px;height:calc(100vh - 6rem);padding:3rem;position:absolute;top:0;right:0;z-index:100;overflow:scroll;font-size:11px;font-family:monospace}.demo-1 .console .parsing-error{color:red!important;margin-bottom:2rem}.demo-1 .console::-webkit-scrollbar-track{background-color:initial}.demo-1 .console::-webkit-scrollbar-active{background-color:green}.demo-1 .console::-webkit-scrollbar{width:5px;background-color:initial}.demo-1 .console::-webkit-scrollbar-thumb{border-radius:0!important;background-color:#00ea00}.demo-1 .console::-webkit-scrollbar-corner{background-color:initial}.demo-1 .buttons-container{position:relative;z-index:6;height:50px;border-bottom:1px solid #efefef}.demo-1 .reset-button{font-size:12px!important;color:grey!important;border-radius:0 .5rem 0 .5rem!important}.demo-1 .console-button{font-size:10px!important;color:grey!important;font-family:courier;font-weight:600;border-radius:0 0 .5rem 0!important}.demo-1 .area-button{margin-top:18px;line-height:30px;font-weight:600;display:inline-block;overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 1.5rem;color:#034693;font-size:11px;border-radius:.5rem 0 0 0;font-size:14px;cursor:pointer;transition:transform .2s ease-out}.demo-1 .area-button:hover{transform:translateY(-1.5px) scale(1.1)}.demo-3,.rendu-container{font-size:14px;max-width:1400px;margin:auto}.demo-3 .text-editor pre,.rendu-container .text-editor pre{margin:0!important;padding:0!important;font-family:serif;outline:none!important}.demo-3 .text-editor .editor,.rendu-container .text-editor .editor{word-wrap:break-word;overflow-x:auto;white-space:pre-wrap;background:#fff}.demo-3 .text-editor .editor span,.rendu-container .text-editor .editor span{font-weight:800;color:#000;font-family:serif;position:absolute;margin-left:-5px}.demo-3 .text-editor .editor error,.rendu-container .text-editor .editor error{color:green}.demo-3 .text-editor .editor strike,.rendu-container .text-editor .editor strike{opacity:.7}.demo-3 .text-editor .editor b,.rendu-container .text-editor .editor b{background-color:rgba(255,255,0,.75);font-weight:400}.induction-container .generate-button{color:#e2001a!important}.induction-container .insert-article{z-index:999;position:absolute;width:70vw;height:70vh;left:15vw;top:15vh;background:#fff;border:1px solid #000;padding:2rem}.induction-container .insert-article .close-insert{cursor:pointer;margin-bottom:2rem}.induction-container .insert-article textarea{outline:none!important;font-family:serif;font-size:1.4rem;border:none;background:#fff;width:100%;height:calc(100% - 4rem)}.rendu-container{padding:0 2rem}.butter-toast{top:10px!important}.101-error{color:red!important;background-color:#bd3847!important}.101-warning{background-color:#ff6b35!important}.notification-item-101,.notification-item-101-error,.notification-item-101-status,.notification-item-101-warning{font-weight:600;background-color:#38bd3c;color:#fff;opacity:.99;padding:.5rem;font-size:1rem;min-width:300px;border-radius:.5rem;overflow:hidden;line-height:17px;cursor:pointer}.notification-item-101 .icn,.notification-item-101-error .icn,.notification-item-101-status .icn,.notification-item-101-warning .icn{padding-right:1rem;width:25px;filter:saturate(0) brightness(5)}.notification-item-101 .content,.notification-item-101 .icn,.notification-item-101-error .content,.notification-item-101-error .icn,.notification-item-101-status .content,.notification-item-101-status .icn,.notification-item-101-warning .content,.notification-item-101-warning .icn{display:inline-block;vertical-align:middle}.notification-item-101 .content,.notification-item-101-error .content,.notification-item-101-status .content,.notification-item-101-warning .content{width:calc(100% - 25px - 1rem)}.notification-item-101-status{background-color:#444!important}.notification-item-101-error{background-color:#bd3847!important}.notification-item-101-warning{background-color:#ff6b35!important}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}