#log-service-panel progress{display:block;width:100%;height:14px;accent-color:#25815d;margin:12px 0}
#log-service-panel .log-choices{display:grid;gap:12px;margin:16px 0}
#log-service-panel .log-choices label,.log-file label{display:flex;align-items:flex-start;gap:10px;margin:0}
#log-service-panel input[type=checkbox]{width:18px;height:18px;flex-shrink:0;margin:2px 0;accent-color:#25815d}
.log-status{background:#f2f6f3;border-radius:12px;padding:16px;margin:16px 0}
.log-status p{margin:8px 0;overflow-wrap:anywhere}
.log-file{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:12px 0;border-bottom:1px solid #e4ebe6}
.log-file label{grid-column:1/-1;overflow-wrap:anywhere}
.log-file small{color:#68776e}.log-file a{font-size:13px}
#log-pairing{margin-top:18px}#log-code{font-family:monospace;font-size:12px}
#log-save-status{overflow-wrap:anywhere}
