*,*:before,*:after{box-sizing:border-box;margin:0}body{font-family:system-ui,sans-serif;font-size:14px;padding:16px}table{border-collapse:collapse;width:100%}th,td{border:1px solid #ccc;padding:6px 10px;text-align:left}button{cursor:pointer;padding:4px 10px}input,select{padding:4px 6px}nav{margin-bottom:16px;display:flex;gap:8px;align-items:center}.error{color:red}.warn{color:orange}.ok{color:green}[data-testid=doc-preview] section.docx{overflow:visible}[data-testid=doc-preview] .docx table{width:auto}[data-testid=doc-preview] .docx-wrapper{align-items:flex-start}
