.dh[data-v-ed72448d]{display:flex;flex-direction:column;gap:18px;padding:22px 26px;flex:1 1 auto;min-height:0;overflow:auto}.dh__h[data-v-ed72448d]{display:flex;align-items:flex-start;gap:16px}.dh__title[data-v-ed72448d]{margin:0 0 4px;font-family:var(--rr-font-mono);font-size:14px;font-weight:500;color:var(--rr-heading);letter-spacing:.4px}.dh__sub[data-v-ed72448d]{margin:0;font-size:11.5px;color:var(--rr-dim);max-width:640px;line-height:1.5}.dh__clearall[data-v-ed72448d]{margin-left:auto;background:transparent;border:1px solid var(--rr-warn, #d6a96d);color:var(--rr-warn, #d6a96d);font-family:var(--rr-font-mono);font-size:11px;letter-spacing:.6px;text-transform:uppercase;padding:4px 12px;cursor:pointer}.dh__clearall[data-v-ed72448d]:hover{background:var(--rr-bg2)}.dh__filters[data-v-ed72448d]{display:flex;gap:6px}.dh__filterchip[data-v-ed72448d]{background:transparent;border:1px solid var(--rr-border);color:var(--rr-ink2);font-family:var(--rr-font-mono);font-size:12px;letter-spacing:.6px;text-transform:uppercase;padding:4px 12px;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.dh__filterchip[data-v-ed72448d]:hover{border-color:var(--rr-ink2);color:var(--rr-heading)}.dh__filterchip--active[data-v-ed72448d]{background:var(--rr-bg3);border-color:var(--rr-accent, var(--rr-active));color:var(--rr-heading)}.dh__filterct[data-v-ed72448d]{font-size:10.5px;color:var(--rr-dim)}.dh__filterchip--active .dh__filterct[data-v-ed72448d]{color:var(--rr-accent, var(--rr-active))}.dh__empty[data-v-ed72448d]{padding:24px;font-size:11.5px;color:var(--rr-dim);font-style:italic;border:1px dashed var(--rr-border);text-align:center}.dh__empty a[data-v-ed72448d]{color:var(--rr-accent, var(--rr-active))}.dh__section[data-v-ed72448d]{display:flex;flex-direction:column;gap:6px}.dh__sectionh[data-v-ed72448d]{display:flex;align-items:baseline;gap:10px;font-family:var(--rr-font-mono);font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--rr-dim)}.dh__sectiontitle[data-v-ed72448d]{color:var(--rr-heading)}.dh__sectionct[data-v-ed72448d]{font-size:10.5px}.dh__list[data-v-ed72448d]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border:1px solid var(--rr-border)}.dh__item--active[data-v-ed72448d]{border-left:3px solid var(--rr-accent, var(--rr-active))}.dh__active[data-v-ed72448d]{font-family:var(--rr-font-mono);font-size:10px;letter-spacing:.6px;text-transform:uppercase;padding:2px 6px;background:#4ec9b01f;color:var(--rr-ok, #4ec9b0);border:1px solid var(--rr-ok, #4ec9b0)}.dh__countdown[data-v-ed72448d]{color:var(--rr-accent, var(--rr-active));font-weight:600}.dh__load--resume[data-v-ed72448d]{border-color:var(--rr-ok, #4ec9b0);color:var(--rr-ok, #4ec9b0)}.dh__item[data-v-ed72448d]{display:grid;grid-template-columns:200px 1fr max-content;gap:16px;padding:12px 14px;background:var(--rr-bg);border-bottom:1px solid var(--rr-border);align-items:center}.dh__item[data-v-ed72448d]:last-child{border-bottom:none}.dh__item[data-v-ed72448d]:hover{background:var(--rr-bg2)}.dh__col[data-v-ed72448d]{display:flex;flex-direction:column;gap:4px;min-width:0}.dh__col--meta[data-v-ed72448d]{flex-direction:row;align-items:center;gap:10px}.dh__col--actions[data-v-ed72448d]{flex-direction:row;align-items:center;gap:4px}.dh__time[data-v-ed72448d]{font-family:var(--rr-font-mono);font-size:12px;color:var(--rr-dim);white-space:nowrap}.dh__rulekey[data-v-ed72448d]{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;font-family:var(--rr-font-mono);font-size:11.5px}.dh__rulekey code[data-v-ed72448d]{font-family:var(--rr-font-mono);background:transparent;padding:0}.dh__cat[data-v-ed72448d]{color:var(--rr-dim)}.dh__name[data-v-ed72448d]{color:var(--rr-ink2)}.dh__metric[data-v-ed72448d]{color:var(--rr-accent, var(--rr-active))}.dh__sep[data-v-ed72448d]{color:var(--rr-border)}.dh__counts[data-v-ed72448d]{font-family:var(--rr-font-mono);font-size:11px;color:var(--rr-dim)}.dh__load[data-v-ed72448d]{background:transparent;border:1px solid var(--rr-accent, var(--rr-active));color:var(--rr-accent, var(--rr-active));font-family:var(--rr-font-mono);font-size:11px;letter-spacing:.6px;text-transform:uppercase;padding:4px 12px;cursor:pointer}.dh__load[data-v-ed72448d]:hover{background:var(--rr-bg3)}.dh__del[data-v-ed72448d]{width:30px;height:26px;background:transparent;border:1px solid var(--rr-border);color:var(--rr-dim);font-size:13px;cursor:pointer}.dh__del[data-v-ed72448d]:hover{color:var(--rr-warn, #d6a96d);border-color:var(--rr-warn, #d6a96d)}
