body.logexport-mode main>:not(#logexport){display:none!important}
body.logexport-mode .read-only{display:none}
#logexport[hidden]{display:none}
.le-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px}.le-heading h1{margin:0 0 4px}.le-heading button{flex-shrink:0}
.le-status{display:flex;align-items:center;flex-wrap:wrap;gap:10px 24px;margin-bottom:16px;font-size:12px}
.le-panel{margin:0 0 16px}.le-editor{border:0;padding:0;margin:0;min-width:0}.le-panel .panel-heading>div{min-width:0}
.le-enable{display:flex;align-items:center;gap:8px;white-space:nowrap;font-size:12px;font-weight:600}.le-enable input,.le-type-toggle{width:16px;height:16px;accent-color:var(--blue);margin:0}
.le-fields{display:grid;grid-template-columns:minmax(240px,2fr) minmax(160px,1fr) minmax(80px,.6fr) minmax(120px,.8fr);gap:16px;padding:8px 20px 0}.le-fields>div,.le-extra-fields>div{min-width:0}
.le-fields label,.le-extra-fields label{display:block;font-size:12px;font-weight:600;margin-bottom:6px}.le-fields input,.le-fields select,.le-extra-fields input,.le-extra-fields select,.le-extra-fields textarea{display:block;width:100%;min-height:36px;font-size:13px}
.le-extra-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:16px 0 0}.le-ca-field{grid-column:1/-1}.le-extra-fields textarea{min-height:104px;resize:vertical;line-height:1.6;font-family:inherit;border:1px solid var(--border);border-radius:4px;padding:10px 12px}.le-extra-fields textarea:focus-visible{outline:2px solid var(--blue);outline-offset:2px}
.le-note,.le-warning{font-size:12px;line-height:1.7;color:var(--muted);margin:12px 20px 16px}.le-footer{margin:16px 0!important}.le-warning{color:#8b5711;margin:0 0 16px;overflow-wrap:anywhere}
.le-advanced{padding:0 20px 16px}.le-advanced summary{font-size:12px;cursor:pointer;color:var(--ink)}.le-test-row{display:flex;align-items:center;gap:14px;padding:0 20px 16px;font-size:12px;line-height:1.6}.le-test-row>span{overflow-wrap:anywhere}
.le-actions{display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:12px}.le-actions>div{display:flex;gap:8px}
.le-error{color:var(--red);background:#fceceb;border:1px solid #edc0be;border-radius:4px;padding:10px 14px;margin:0 0 16px;font-size:13px;line-height:1.7;overflow-wrap:anywhere}.le-message{color:#166b52;font-size:12px;line-height:1.6;margin:0}.le-message:not(:empty){margin-bottom:12px}.le-editor:disabled{opacity:.7}
#logexport table th:last-child,#le-types td:last-child{text-align:right;font-variant-numeric:tabular-nums}
@media(max-width:1100px){.le-fields{grid-template-columns:1fr 1fr}.le-host-field{grid-column:1/-1}}
@media(max-width:650px){.le-heading{flex-wrap:wrap;gap:12px}.le-heading button,.le-test-row button,.le-panel .secondary,.le-actions button{min-height:44px}.le-fields{grid-template-columns:1fr 1fr;padding-inline:16px}.le-fields input,.le-fields select,.le-extra-fields input,.le-extra-fields select{min-height:44px}.le-fields>div:nth-child(2){grid-column:1/-1}.le-extra-fields{grid-template-columns:1fr}.le-ca-field{grid-column:auto}.le-advanced{padding-inline:16px}.le-enable{min-height:44px}.le-enable input,.le-type-toggle{width:20px;height:20px}.le-panel .panel-heading{flex-wrap:wrap}.le-test-row{flex-wrap:wrap;padding-inline:16px}.le-actions{flex-direction:column;align-items:flex-start}.le-actions>div{width:100%}.le-actions button{flex:1}.le-panel table{min-width:550px}.sidebar a[data-section="logexport"]{min-height:44px}}

.le-type-hit{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;cursor:pointer}@media(max-width:650px){.le-type-hit{min-width:44px;min-height:44px}}

@media(max-width:650px){.le-advanced summary{min-height:44px;line-height:44px}}
