.TV7DMq_dialog{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);width:min(28rem,100vw - 2rem);max-height:calc(100vh - 2rem);color:var(--text);padding:1.25rem 1.25rem 1rem;box-shadow:0 12px 40px #00000040}.TV7DMq_dialog::backdrop{background:#0006}.TV7DMq_title{margin:0;font-size:1.1rem;font-weight:600}.TV7DMq_name{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:.15rem 0 1rem;font-size:.9rem;overflow:hidden}.TV7DMq_fieldset{border:0;margin:0;padding:0}.TV7DMq_legend{margin-bottom:.5rem;padding:0;font-size:.95rem;font-weight:600}.TV7DMq_option{border:1px solid var(--border);cursor:pointer;border-radius:8px;grid-template-columns:auto 1fr;align-items:start;gap:.1rem .6rem;padding:.6rem .75rem;display:grid}.TV7DMq_option+.TV7DMq_option{margin-top:.5rem}.TV7DMq_option[data-locked]{cursor:default;opacity:.6}.TV7DMq_option input{width:1.15rem;height:1.15rem;accent-color:var(--accent);margin:.15rem 0 0}.TV7DMq_optionLabel{font-weight:500}.TV7DMq_optionHint{color:var(--muted);grid-column:2;font-size:.85rem}.TV7DMq_redo{color:var(--muted);margin:.6rem 0 0;font-size:.8rem}.TV7DMq_who{color:var(--muted);margin:.75rem 0 0;font-size:.85rem}.TV7DMq_note{background:var(--warn-soft);color:var(--warn-text);border-radius:8px;margin:1rem 0 0;padding:.6rem .75rem;font-size:.85rem}.TV7DMq_error{color:var(--bad);margin:.75rem 0 0;font-size:.9rem}.TV7DMq_actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:1.25rem;display:flex}.TV7DMq_badge{border:1px solid var(--border-strong);width:fit-content;color:var(--muted);white-space:nowrap;border-radius:999px;align-self:flex-start;padding:.05rem .45rem;font-size:.75rem;display:inline-block}
.KnACBW_summary{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);margin-top:1rem;padding:.75rem 1rem}.KnACBW_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.KnACBW_title{margin:0;font-size:1rem;font-weight:600}.KnACBW_title:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.KnACBW_overall{color:var(--muted);margin-left:.35rem;font-size:.9rem;font-weight:400}.KnACBW_actions{flex-wrap:wrap;gap:.5rem;display:flex}.KnACBW_zoneButton{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.25rem .5rem;font-weight:600}.KnACBW_zoneButton:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.dropzone:has(.KnACBW_zoneButton:focus-visible){border-color:var(--accent)}.KnACBW_reading{min-height:0;color:var(--muted);margin:.35rem 0 0;font-size:.875rem}.KnACBW_reading:empty{margin:0}.KnACBW_notice{background:var(--warn-soft);color:var(--warn-text);border-radius:8px;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-top:.6rem;padding:.5rem .75rem;font-size:.9rem;display:flex}.KnACBW_notice p{margin:0}.KnACBW_hint{color:var(--muted);margin:.4rem 0 0;font-size:.85rem}.KnACBW_bar{width:100%;height:.5rem;accent-color:var(--accent);margin-top:.6rem;display:block}.KnACBW_items{margin:.6rem 0 0;padding:0;list-style:none}.KnACBW_items[data-scroll=true]{overscroll-behavior:contain;max-height:17rem;overflow-y:auto}.KnACBW_items[data-scroll=true]:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.KnACBW_item{grid-template-columns:minmax(0,1fr) 5rem minmax(9rem,14rem) 5rem auto;grid-template-areas:"name size state mini buttons";align-items:center;gap:.25rem .75rem;min-height:2.75rem;padding:.3rem 0;font-size:.9rem;display:grid}.KnACBW_item+.KnACBW_item{border-top:1px solid var(--border)}.KnACBW_name{text-overflow:ellipsis;white-space:nowrap;grid-area:name;overflow:hidden}.KnACBW_size{color:var(--muted);font-variant-numeric:tabular-nums;text-align:right;grid-area:size}.KnACBW_state{color:var(--muted);font-variant-numeric:tabular-nums;grid-area:state}.KnACBW_mini{width:100%;accent-color:var(--accent);grid-area:mini}.KnACBW_buttons{grid-area:buttons;justify-content:flex-end;gap:.4rem;display:flex}.KnACBW_item[data-kind=failed] .KnACBW_state,.KnACBW_item[data-kind=convertFailed] .KnACBW_state{color:var(--bad)}.KnACBW_item[data-kind=done] .KnACBW_state{color:var(--ok)}@media (max-width:640px){.KnACBW_item{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name name""state buttons""mini mini"}.KnACBW_size{display:none}.KnACBW_mini{height:.4rem}}
