.history-heading{width:145px}.history-button{border:0;background:none;color:var(--accent);font:inherit;font-size:12px;padding:6px 0;cursor:pointer;text-align:left;white-space:normal}.history-button:hover{text-decoration:underline;text-underline-offset:3px}.history-button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.history-cell{font-variant-numeric:tabular-nums;min-width:110px}.history-cell small{display:block;color:var(--muted);font-size:10px}.history-shared{font-size:12px;min-width:125px}
#history-dialog{width:min(540px,calc(100% - 28px));max-height:calc(100dvh - 40px);padding:24px;border:1px solid var(--border);border-radius:16px;background:var(--surface);color:var(--ink);box-shadow:0 20px 70px #0003}#history-dialog::backdrop{background:#0b1c1666;backdrop-filter:blur(3px)}#history-dialog p{line-height:1.6}#history-domain{font-weight:600;overflow-wrap:anywhere}#history-metrics{display:grid;grid-template-columns:1fr auto;gap:9px;font-size:13px}#history-metrics dd{margin:0;text-align:right}#history-dialog a{color:var(--accent)}
@media(max-width:650px){#history-dialog{padding:18px}}

.check-option-help{margin:-8px 0 0 24px;color:var(--muted);font-size:11px;line-height:1.6}.check-actions{display:flex;flex-wrap:wrap;gap:8px 18px}.score-history-note{display:block;margin-top:5px;color:var(--muted);font-size:10px;line-height:1.5;max-width:150px;white-space:normal}

.availability-status.check-progress{display:block;padding:13px 14px;margin:0 0 12px;border:1px solid var(--line);border-radius:10px;background:var(--subtle);color:var(--ink);font-size:12px;line-height:1.6}.check-progress-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.check-progress-heading strong{font-size:13px}.check-progress-heading span{color:var(--muted);font-size:11px}.check-progress progress{display:block;width:100%;height:7px;margin:0 0 9px;accent-color:var(--accent)}.check-progress .check-actions{margin-top:8px}.check-progress[data-state="running"],.check-progress[data-state="waiting"]{border-color:var(--accent)}.check-progress[data-state="error"] .check-progress-heading span{font-weight:600}

.check-progress-heading span{min-width:0;text-align:right;overflow-wrap:anywhere}
