*,:before,:after{box-sizing:border-box;margin:0;padding:0}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#383838;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#4a4a4a}*{scrollbar-width:thin;scrollbar-color:#383838 transparent}html,body,#root{width:100%;height:100%}body{color:#e0e0e0;background:#1a1a1a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body.app-mode{overflow:hidden}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}textarea.editor-area{caret-color:#e0e0e0;caret-width:3px;caret:auto 3px}.md-body{line-height:1.6}.md-body p{margin:0 0 .35em}.md-body p:last-child{margin-bottom:0}.md-body h1,.md-body h2,.md-body h3,.md-body h4,.md-body h5,.md-body h6{color:#e8e8e8;margin:.7em 0 .2em;font-weight:600}.md-body h1{font-size:1.1em}.md-body h2{font-size:1.02em}.md-body h3{font-size:.96em}.md-body ul,.md-body ol{margin:.1em 0 .35em;padding-left:1.3em}.md-body li{margin-bottom:.15em}.md-body li p{margin:0}.md-body code{color:silver;background:#2a2a2a;border:1px solid #383838;border-radius:3px;padding:.1em .4em;font-family:SF Mono,Fira Code,monospace;font-size:.85em}.md-body pre{background:#1e1e1e;border:1px solid #333;border-radius:7px;margin:.2em 0 .35em;padding:10px 12px;overflow-x:auto}.md-body pre code{color:#ccc;background:0 0;border:none;padding:0;font-size:.82em}.md-body blockquote{color:#888;border-left:3px solid #383838;margin:.5em 0;padding-left:.8em}.md-body strong{color:#e0e0e0}.md-body em{color:#bbb}.md-body a{color:#7c9ef0;text-decoration:none}.md-body a:hover{text-decoration:underline}.md-body hr{border:none;border-top:1px solid #2e2e2e;margin:.5em 0}.md-body table{border-collapse:collapse;width:100%;margin-bottom:.35em;font-size:.88em}.md-body th,.md-body td{text-align:left;border:1px solid #333;padding:5px 10px}.md-body th{color:#ccc;background:#232323}.proj-item{cursor:pointer;border-radius:6px;align-items:center;transition:background .1s;display:flex}.proj-item:hover{background:#2a2a2a}.proj-item .proj-dots{opacity:0;transition:opacity .12s}.proj-item:hover .proj-dots{opacity:1}.proj-add-btn:hover{color:#909090!important;border-color:#444!important}.proj-dots-item:hover{background:#333!important}.proj-dots-item-danger:hover{background:#2a1a1a!important}
