.eh-tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:10px 0}.eh-tools input,.eh-dialog select,.eh-camera select,[data-pane=history] input[type=number]{background:#191713;color:#efe5d7;border:1px solid #4a4133;border-radius:8px;padding:9px;font:inherit}.eh-row{display:grid;grid-template-columns:minmax(150px,1fr) auto auto auto;align-items:center;gap:14px;padding:14px;border-bottom:1px solid #39342c}.eh-row small{display:block;color:#ab9d89;margin-top:5px}.eh-ok{color:#75cf9b}.eh-camera{margin-top:14px;padding:14px}.eh-camera label{display:flex;align-items:center;justify-content:space-between;gap:12px}.eh-camera small{display:block;color:#b7a58c;margin-top:8px}[data-pane=history] label{margin:12px 0;display:flex;align-items:center;gap:10px}.eh-dialog{width:min(1200px,95vw);max-height:90vh;overflow:auto;background:#171512;color:#efe5d7;border:1px solid #59492f;border-radius:16px;padding:22px}.eh-dialog::backdrop{background:#000c}.eh-dialog>button:first-child{float:right}.eh-compare{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:18px}.eh-player{min-width:0;background:#0e0d0b;border:1px solid #40372a;border-radius:12px;padding:14px}.eh-player video{display:block;width:100%;aspect-ratio:16/9;background:#000}.eh-player small{display:block;margin:12px 0;color:#b7a58c}.eh-dialog p{font-size:13px;line-height:1.7}.eh-dialog select{max-width:100%}@media(max-width:700px){.eh-row{grid-template-columns:1fr auto}.eh-compare{grid-template-columns:1fr}.eh-camera label{align-items:stretch;flex-direction:column}.eh-camera select{width:100%}}

dialog.eh-dialog{box-sizing:border-box;margin:auto}dialog.eh-dialog a.um-btn{text-decoration:none}html:has(dialog.eh-dialog[open]){overflow:hidden}
