.view-plans.svelte-8gco5l{color:var(--c-link-text);white-space:nowrap;align-items:center;gap:.25em;font-weight:600;text-decoration:none;display:inline-flex}.view-plans.svelte-8gco5l:hover .label:where(.svelte-8gco5l){text-decoration:underline}.view-plans.svelte-8gco5l .icon{font-size:1.1em}.hint.svelte-u9itzv{color:var(--c-text-secondary);font-size:var(--font-size-sm);margin:var(--space-sm) 0}.hint.sub.svelte-u9itzv{margin:0 0 var(--space-sm)}.hint.tip.svelte-u9itzv{opacity:.9;text-wrap:pretty;font-size:.8rem}.hint.tip.svelte-u9itzv code:where(.svelte-u9itzv){overflow-wrap:anywhere;font-size:.95em}.press.svelte-u9itzv{transition:scale .12s cubic-bezier(.2,0,0,1)}.press.svelte-u9itzv:active:not(:disabled){scale:.96}button.svelte-u9itzv:disabled{opacity:.5;cursor:default}.icon-btn.svelte-u9itzv{justify-content:center;min-width:2.4rem;min-height:2.4rem}.icon-btn.copy.svelte-u9itzv{width:1.1rem;min-width:0;height:1.1rem;min-height:0;box-shadow:none;color:var(--c-text-secondary);border-radius:var(--border-radius-button);background:0 0;border:none;outline:none;padding:0;font-size:1rem;transition:scale .12s cubic-bezier(.2,0,0,1),color .12s;position:relative}.icon-btn.copy.svelte-u9itzv:hover{color:var(--c-text)}.icon-btn.copy.svelte-u9itzv:before{content:"";position:absolute;inset:-.25rem -.6rem}.icon-btn.danger.svelte-u9itzv:hover{color:var(--c-error)}.domains.svelte-u9itzv{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.domain.svelte-u9itzv{padding:var(--space-sm) 0}.domain.svelte-u9itzv+.domain:where(.svelte-u9itzv){border-top:1px solid var(--c-border-light)}.row.svelte-u9itzv{align-items:center;gap:var(--space-sm);display:flex}.spacer.svelte-u9itzv{flex:1}.row.svelte-u9itzv button:where(.svelte-u9itzv):not(.toggle){min-height:2.4rem}.toggle.svelte-u9itzv{justify-content:flex-start;align-items:center;gap:var(--space-sm);box-shadow:none;text-align:left;min-width:0;color:inherit;background:0 0;border:none;outline:none;padding:.3em 0;display:flex}.toggle.svelte-u9itzv .icon{opacity:.6;flex-shrink:0;transition:rotate .2s cubic-bezier(.2,0,0,1)}.domain.open.svelte-u9itzv .toggle:where(.svelte-u9itzv) .icon{rotate:90deg}.hostname.svelte-u9itzv{overflow-wrap:anywhere;font-weight:600}.target.svelte-u9itzv{color:var(--c-text-secondary);font-size:var(--font-size-sm);align-items:center;gap:.3em;min-width:0;max-width:18rem;text-decoration:none;display:inline-flex}.target.svelte-u9itzv:hover{color:var(--c-text)}.target.svelte-u9itzv:hover .target-name:where(.svelte-u9itzv){text-decoration:underline}.target-name.svelte-u9itzv{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-chip.svelte-u9itzv{background:var(--c-background-button,#eee);color:var(--c-text-secondary);border-radius:999px;flex-shrink:0;padding:.1em .5em;font-size:.72rem}.pill.svelte-u9itzv{font-size:var(--font-size-sm);border:1px solid var(--c-warning);background:color-mix(in srgb, var(--c-warning) 18%, transparent);color:var(--c-warning-text);white-space:nowrap;border-radius:999px;padding:.28em .6em;line-height:1}.pill.active.svelte-u9itzv{border-color:var(--c-accept-border);background:var(--c-accept);color:var(--c-accept-text)}.pill.failed.svelte-u9itzv{border-color:var(--c-dismiss-border);background:var(--c-dismiss);color:var(--c-dismiss-text)}.detail.svelte-u9itzv{margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--c-border-light)}.visit.svelte-u9itzv{color:var(--c-link-text);overflow-wrap:anywhere;margin-bottom:var(--space-xs,.25rem);align-items:center;gap:.4em;font-weight:600;text-decoration:none;display:inline-flex}.visit.svelte-u9itzv:hover .url:where(.svelte-u9itzv){text-decoration:underline}.record.svelte-u9itzv{gap:var(--space-sm);border-radius:6px;grid-template-columns:4.25rem minmax(0,1fr) minmax(0,1.5fr) auto;align-items:start;margin:0 -.4rem;padding:.25rem .4rem;transition:background-color .12s;display:grid}.record.svelte-u9itzv:hover{background:color-mix(in srgb, var(--c-text-secondary) 8%, transparent)}.record.svelte-u9itzv code:where(.svelte-u9itzv){overflow-wrap:anywhere;font-size:.8rem;line-height:1.2}.rname.svelte-u9itzv .rdomain:where(.svelte-u9itzv){color:var(--c-text-secondary)}.rtype.svelte-u9itzv{letter-spacing:.03em;color:var(--c-text-secondary);white-space:nowrap;padding-top:.12rem;font-size:.7rem;font-weight:700}.diag.svelte-u9itzv{font-size:var(--font-size-sm);margin:0 0 var(--space-sm);text-wrap:pretty;align-items:flex-start;gap:.4em;display:flex}.diag.good.svelte-u9itzv{color:var(--c-accept-text)}.diag.bad.svelte-u9itzv{color:var(--c-warning-text)}.rtype.svelte-u9itzv .rstatus.good{color:var(--c-accept-text)}.rtype.svelte-u9itzv .rstatus.bad,.record.flagged.svelte-u9itzv code.rname:where(.svelte-u9itzv){color:var(--c-warning-text)}@media (width<=600px){.row.svelte-u9itzv{flex-wrap:wrap;justify-content:flex-end}.toggle.svelte-u9itzv{flex:100%}.target.svelte-u9itzv{max-width:100%}.spacer.svelte-u9itzv{display:none}.row.svelte-u9itzv>button:where(.svelte-u9itzv):not(.toggle){margin-top:var(--space-xs,.25rem)}.record.svelte-u9itzv{gap:.1rem var(--space-sm);grid-template-columns:minmax(0,1fr) auto;padding:.15rem .4rem}.rtype.svelte-u9itzv,.rname.svelte-u9itzv{grid-column:1/-1}.row.svelte-u9itzv button.icon-btn.danger:where(.svelte-u9itzv){width:1.8rem;min-width:0;height:1.8rem;min-height:0;padding:0}}@media (prefers-reduced-motion:reduce){.press.svelte-u9itzv,.toggle.svelte-u9itzv .icon{transition:none}}
