.local-recording{padding:14px;margin-top:14px;border:1px solid #384047;border-radius:10px;background:#171e22;color:#eef2f4;min-width:0}.local-recording h3{margin:0 0 12px}.local-recording label{display:flex;align-items:flex-start;gap:9px;margin:12px 0;font-size:14px}.local-recording input[type=checkbox]{width:18px;min-width:18px;height:18px;margin:0}.local-recording p{overflow-wrap:anywhere}.local-recording button{margin:5px 6px 5px 0;min-height:40px}.local-recording summary{cursor:pointer;padding:10px 0}.local-archive{max-height:320px;overflow:auto}.archive-part{padding:10px 0;border-top:1px solid #384047}.archive-part p{font-size:13px}.local-rec-state[data-status=recording],.dock-recording{color:#ff8993}.local-rec-state[data-status=error]{color:#ffc07a}.local-preview{position:relative}.local-rec-badge{position:absolute;top:10px;left:10px;background:#981c2a;color:white;padding:7px 10px;border-radius:6px;z-index:4;font-size:14px}.local-rec-badge[hidden]{display:none}.dock-recording{font-size:12px;padding:4px 10px;min-height:20px}
