body{margin:0}.site-header{background-color:#f7f7f7;color:#2064d4;text-align:left;padding:8px 0;border-bottom:1px solid #eaeaea;display:flex;align-items:center}.site-header h1{font-size:1.5rem;margin:0;margin-left:1rem;font-family:sans-serif}.site-header .site-logo{width:32px;height:32px;margin-left:1rem}.site-header .about-us{margin-left:auto;text-align:right;margin-right:16px;text-decoration:none;color:#2064d4}.site-description{width:0;height:0;color:#f7f7f7;opacity:0}.Input{position:absolute;width:100%;height:calc(100vh - 60px);top:50px;left:0}.Input #editor::-webkit-scrollbar{width:thin}.Input #editor::-webkit-scrollbar-thumb{background:red}.Input #editor{scrollbar-color:rgba(224,224,224,.67) rgb(237,237,237);position:absolute;top:5px;left:0;right:50%;font-weight:400;color:#121212fa;scrollbar-width:thin;height:100%}.output{position:absolute;left:50%;top:0;right:0;height:100%;box-shadow:-3px 2px 20px #ccccccd1;border-left:inset 10px rgba(255,255,255,0);touch-action:none;box-sizing:border-box}.ace_gutter-layer{background:#fff}.output iframe{border:none;box-sizing:border-box;display:block;touch-action:none;margin:0;width:100%;overflow-x:hidden;height:100%}.output .ss{position:absolute;inset:0;display:none}.resize-s{position:absolute;bottom:5px;right:5px}.editor-info{opacity:0}.footer{position:fixed;bottom:0;display:flex;align-items:center;justify-content:center;width:100%;z-index:21}.footer p{padding:5px;background:#dedede}.bottom-toolbar{position:fixed;bottom:10px;z-index:1000}.bottom-toolbar.left{left:10px}.bottom-toolbar.right{right:10px}.bottom-toolbar button{padding:8px;font-size:12px;width:36px;height:36px;text-align:center;background-color:#2064d4;color:#fff;border:none;border-radius:10px;box-shadow:0 .125rem .25rem #000;margin-right:5px}.main-header{background-color:#4e608d;color:#fff;text-align:center;padding:20px}.main-header h1{margin:0;font-size:36px;display:flex;justify-content:center}.main-header p{font-size:16px;line-height:1.5;margin:0 8px;color:#dddfe5!important}.main-header a{text-decoration:none;color:#dddfe5!important}.main-header a:visited{color:#dddfe5!important}.main-header img{width:30px;height:30px;align-self:center;margin-right:10px}.main-footer{background-color:#4e608d;color:#fff;text-align:center;padding:10px;bottom:0}.main-footer p{margin:0}.main-footer a{color:#fff;text-decoration:none}.about-us .container{max-width:1200px;margin:30px auto;padding:20px;background-color:#fff;box-shadow:0 2px 15px #0000001a}.about-us .container p{font-size:18px;line-height:1.6;margin-top:10px;color:#666}.about-us h2{color:#333;font-size:28px}.about-us ul{margin-left:20px;font-size:18px;color:#333}.about-us .feature-section{margin-top:40px}.about-us .feature-section ul{list-style-type:none;padding:0}.about-us .feature-section li{background:#f4f4f4;padding:10px;margin-bottom:10px;border-radius:5px;box-shadow:0 2px 5px #0000001a}.about-us .feature-section h3{margin-top:0;color:#333}.term-condition h1{margin:0}.term-condition .container{padding:20px;max-width:1000px;margin:0 auto;background-color:#fff;box-shadow:0 2px 10px #0000001a}.term-condition h2{color:#333}.term-condition ul{margin-left:20px}.term-condition p{margin-bottom:15px}.privacy-policy h1{margin:0}.privacy-policy .container{padding:20px;max-width:1000px;margin:0 auto;background-color:#fff;box-shadow:0 2px 10px #0000001a}.privacy-policy h2{color:#333}.privacy-policy ul{margin-left:20px}.privacy-policy p{margin-bottom:15px}iframe{z-index:10000000;position:absolute;right:5px;bottom:5px}
