:root{font-family:system-ui,sans-serif;color:#242424;background:#f5f5f5}#editor{--sd-caret-color: #242424}input,textarea,[contenteditable=true]{caret-color:#242424}*{box-sizing:border-box}body{margin:0}header{padding:1rem;border-bottom:1px solid #ddd;background:#fff}h1{font-size:1.2rem;margin:0 0 .5rem}p{line-height:1.5}button,input{font:inherit;padding:.5rem .7rem;min-height:44px}button{cursor:pointer}button:disabled{cursor:wait}label{display:grid;gap:.3rem;margin-bottom:.7rem}.actions{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem}main{display:grid;grid-template-columns:minmax(0,1fr) 300px}main.solo{display:block}#editor{height:76vh;overflow:auto;min-width:0}aside{padding:1rem;background:#fff;overflow:auto;max-height:76vh}ul{list-style:none;padding:0}li{border-bottom:1px solid #ddd;padding:.7rem 0}li button{margin:.2rem}input{width:100%}@media(max-width:760px){main{grid-template-columns:minmax(0,1fr)}aside{max-height:none}}
