.blt-dev-advanced{margin-top:14px}.blt-dev-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.blt-dev-status{min-height:1.4em;margin:10px 0 0;color:var(--muted,#667085);font-size:.92rem}.blt-dev-status.is-error,.blt-dev-error{color:#b42318}.blt-dev-result-tools{display:flex;gap:8px;flex-wrap:wrap;margin-left:auto}.blt-dev-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:9px;margin:0 0 14px}.blt-dev-metrics>div{padding:10px 12px;border:1px solid var(--line,#d9e0ea);border-radius:10px;background:color-mix(in srgb,var(--card,#fff) 94%,var(--accent,#315ee8) 6%)}.blt-dev-metrics b{display:block;font-size:1.08rem;overflow-wrap:anywhere}.blt-dev-metrics span{display:block;color:var(--muted,#667085);font-size:.78rem;margin-top:2px}.blt-dev-output{white-space:normal}.blt-dev-output>pre,.blt-dev-highlight,.blt-dev-replacement{white-space:pre-wrap;overflow-wrap:anywhere;max-height:420px;overflow:auto}.blt-dev-highlight{padding:14px;border:1px solid var(--line,#d9e0ea);border-radius:10px;background:var(--surface-soft,#f8fafc)}.blt-dev-highlight mark{background:#fff3a3;color:inherit;padding:0 1px;border-radius:2px}.blt-dev-table-wrap{overflow:auto;border:1px solid var(--line,#d9e0ea);border-radius:10px}.blt-dev-table{width:100%;border-collapse:collapse;font-size:.88rem}.blt-dev-table th,.blt-dev-table td{padding:9px 10px;border-bottom:1px solid var(--line,#d9e0ea);text-align:left;vertical-align:top}.blt-dev-table tbody tr:last-child td{border-bottom:0}.blt-dev-table code{white-space:pre-wrap;overflow-wrap:anywhere}.blt-dev-note{color:var(--muted,#667085);font-size:.86rem}.blt-dev-warning{color:#8a4b00;font-size:.88rem}.blt-dev-flags{display:flex;gap:10px;flex-wrap:wrap;border:1px solid var(--line,#d9e0ea);border-radius:10px;padding:9px 12px;margin:8px 0 12px}.blt-dev-flags legend{padding:0 5px;font-size:.82rem;color:var(--muted,#667085)}.blt-dev-flags .blt-check{margin:0}.blt-dev-replacement{margin-top:10px;padding:12px;border:1px solid var(--line,#d9e0ea);border-radius:10px;background:var(--surface-soft,#f8fafc)}.blt-dev-cron-fields{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.blt-dev-cron-fields label{font-size:.8rem}.blt-dev-presets{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0}.blt-dev-presets button{font:inherit;border:1px solid var(--line,#d9e0ea);background:var(--card,#fff);border-radius:999px;padding:6px 10px;cursor:pointer}.blt-dev-cron-explain{padding:12px;border-left:3px solid var(--accent,#315ee8);background:var(--surface-soft,#f8fafc);border-radius:0 8px 8px 0}.blt-dev-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.blt-dev-cron-result h3,.blt-dev-output h3{margin:16px 0 8px;font-size:1rem}
@media(max-width:760px){.blt-dev-grid{grid-template-columns:1fr}.blt-dev-cron-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.blt-dev-result-tools{width:100%;margin-left:0}.blt-dev-table{min-width:680px}}
@media(max-width:390px){.blt-dev-cron-fields{grid-template-columns:1fr}.blt-dev-flags{gap:7px}.blt-dev-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}
