body{color:#1f2933;background:#f8fafc;margin:0;font:15px/1.5 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}main{max-width:960px;margin:0 auto;padding:24px 16px 64px}label{margin-top:16px;font-weight:600;display:block}textarea,input{box-sizing:border-box;width:100%;padding:8px;font:13px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}button{font:inherit;cursor:pointer;margin-top:12px;padding:8px 14px}#lab-status[data-state=error]{color:#b42318}.preview{background:#fff;border:1px solid #d1d5db;height:460px}
