.double-click-tool:where(.astro-a2krvbny){gap:24px;width:100%;padding:clamp(22px,4vw,42px);display:grid}.tool-header:where(.astro-a2krvbny){gap:14px;max-width:760px;display:grid}.tool-header:where(.astro-a2krvbny) h1:where(.astro-a2krvbny){font-size:clamp(2.4rem,7vw,5rem)}.tool-header:where(.astro-a2krvbny) p:where(.astro-a2krvbny):not(.eyebrow){color:var(--muted-strong);font-size:clamp(1rem,2vw,1.15rem);line-height:1.7}.mode-switch:where(.astro-a2krvbny){flex-wrap:wrap;gap:10px;display:flex}.mode-switch:where(.astro-a2krvbny) button:where(.astro-a2krvbny){border:1px solid var(--line-bright);background:var(--panel-deep);color:var(--muted-strong);cursor:pointer;font-family:var(--font-heading);border-radius:10px;min-height:44px;padding:10px 15px;font-size:.9rem;font-weight:700;transition:border-color .16s,background .16s,color .16s,transform .16s}.mode-switch:where(.astro-a2krvbny) button:where(.astro-a2krvbny):hover,.mode-switch:where(.astro-a2krvbny) button:where(.astro-a2krvbny):focus-visible,.mode-switch:where(.astro-a2krvbny) button:where(.astro-a2krvbny).is-active{border-color:var(--teal);background:var(--teal-soft);color:var(--text);transform:translateY(-1px)}.mode-switch:where(.astro-a2krvbny) button:where(.astro-a2krvbny).is-active{border-color:var(--orange);background:var(--orange-soft)}.double-click-zone:where(.astro-a2krvbny){color:var(--text);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:radial-gradient(circle at 50% 45%,#ff7a1a1a,#0000 58%),linear-gradient(135deg,#0c121bfa,#080c12fc);border:1px solid #ff7a1a7a;border-radius:20px;place-items:center;gap:9px;min-height:286px;transition:border-color .16s,background .16s,transform .16s;display:grid}.double-click-zone:where(.astro-a2krvbny):hover{background:radial-gradient(circle at 50% 45%,#2dd4bf1f,#0000 58%),linear-gradient(135deg,#0d1c24fa,#081016fc);border-color:#2dd4bfb8}.double-click-zone:where(.astro-a2krvbny):active{transform:scale(.995)}.double-click-zone:where(.astro-a2krvbny)>span:where(.astro-a2krvbny){color:var(--muted);font-size:14px}.double-click-zone:where(.astro-a2krvbny)>#zoneLabel:where(.astro-a2krvbny){color:var(--orange);font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;font-size:clamp(1rem,2.4vw,1.45rem)}.double-click-zone:where(.astro-a2krvbny)>#zoneValue:where(.astro-a2krvbny){color:var(--text);font-family:var(--font-mono);font-size:clamp(3.6rem,12vw,7rem);line-height:.95}.click-metrics:where(.astro-a2krvbny){grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.metric-card:where(.astro-a2krvbny){border:1px solid var(--line);background:#0d141dd6;border-radius:14px;align-content:center;gap:7px;min-height:110px;padding:16px;display:grid}.metric-card:where(.astro-a2krvbny) span:where(.astro-a2krvbny),.metric-card:where(.astro-a2krvbny) small:where(.astro-a2krvbny){color:var(--muted);font-size:12px}.metric-card:where(.astro-a2krvbny) strong:where(.astro-a2krvbny){color:var(--text);font-family:var(--font-mono);font-size:clamp(1.45rem,3vw,2rem);line-height:1}.metric-card--highlight:where(.astro-a2krvbny){background:var(--teal-soft);border-color:#2dd4bf61}.history-panel:where(.astro-a2krvbny){border:1px solid var(--line);background:#0d141db8;border-radius:16px;gap:14px;padding:clamp(18px,3vw,24px);display:grid}.history-heading:where(.astro-a2krvbny){justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.history-heading:where(.astro-a2krvbny) h2:where(.astro-a2krvbny){margin-top:4px;font-size:clamp(1.35rem,3vw,1.9rem)}.threshold-badge:where(.astro-a2krvbny){color:#fda4af;font-family:var(--font-mono);background:#fb71851a;border:1px solid #fb718559;border-radius:999px;flex-shrink:0;padding:5px 9px;font-size:12px}.history-panel:where(.astro-a2krvbny) ol:where(.astro-a2krvbny){gap:8px;min-height:36px;margin:0;padding:0;list-style:none;display:grid}.history-panel:where(.astro-a2krvbny) li{color:var(--muted-strong);background:linear-gradient(110deg,#121a24eb,#0d141dd1);border:1px solid #3a4c61b3;border-radius:10px;grid-template-columns:minmax(120px,.9fr) minmax(120px,auto) minmax(110px,.9fr);align-items:center;gap:18px;min-height:58px;padding:11px 16px;font-size:13px;transition:border-color .16s,background .16s,transform .16s;display:grid}.history-panel:where(.astro-a2krvbny) li:not(.history-empty):hover{background:linear-gradient(110deg,#152a30f5,#0d181feb);border-color:#2dd4bf94;transform:translate(2px)}.history-panel:where(.astro-a2krvbny) li>span{color:var(--muted-strong);font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:700}.history-panel:where(.astro-a2krvbny) li strong{color:var(--text);font-family:var(--font-mono);letter-spacing:.02em;text-align:right;white-space:nowrap;font-size:1.18rem;line-height:1}.history-panel:where(.astro-a2krvbny) li small{color:var(--teal);font-family:var(--font-mono);letter-spacing:.06em;text-align:center;text-transform:uppercase;white-space:nowrap;background:#2dd4bf1a;border:1px solid #2dd4bf61;border-radius:999px;justify-self:end;width:max-content;padding:5px 10px;font-size:11px;line-height:1}.history-panel:where(.astro-a2krvbny) li[data-kind=chatter]{background:#5d1f3138;border-color:#fb71856b}.history-panel:where(.astro-a2krvbny) li[data-kind=chatter] small{color:#fda4af;background:#fb71851f;border-color:#fb71857a}.history-panel:where(.astro-a2krvbny) li[data-kind=borderline] small{color:var(--yellow);background:#f6c4531a;border-color:#f6c45373}.history-panel:where(.astro-a2krvbny) .history-empty{color:var(--muted);font-family:var(--font-body);letter-spacing:normal;text-align:left;text-transform:none;border-style:dashed;font-size:14px;font-weight:400;display:block}.tool-toolbar:where(.astro-a2krvbny){justify-content:space-between;align-items:center;gap:18px;display:flex}.tool-toolbar:where(.astro-a2krvbny) p:where(.astro-a2krvbny){color:var(--muted);min-height:1.5em;font-size:14px}:where(.astro-a2krvbny)[data-health=clean] #healthValue:where(.astro-a2krvbny){color:var(--teal)}:where(.astro-a2krvbny)[data-health=watch] #healthValue:where(.astro-a2krvbny),:where(.astro-a2krvbny)[data-health=chatter] #healthValue:where(.astro-a2krvbny){color:#fda4af}@media (max-width:820px){.click-metrics:where(.astro-a2krvbny){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.double-click-tool:where(.astro-a2krvbny){gap:20px;padding:20px 16px}.mode-switch:where(.astro-a2krvbny){grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mode-switch:where(.astro-a2krvbny) button:where(.astro-a2krvbny){padding:9px 8px;font-size:.78rem}.double-click-zone:where(.astro-a2krvbny){min-height:230px}.metric-card:where(.astro-a2krvbny){min-height:96px;padding:13px}.history-heading:where(.astro-a2krvbny),.tool-toolbar:where(.astro-a2krvbny){flex-direction:column;align-items:stretch;gap:10px}.threshold-badge:where(.astro-a2krvbny){width:max-content}.history-panel:where(.astro-a2krvbny) li{grid-template-columns:1fr auto;gap:8px 12px;min-height:64px}.history-panel:where(.astro-a2krvbny) li>span{align-self:end}.history-panel:where(.astro-a2krvbny) li>strong{align-self:end;font-size:1.08rem}.history-panel:where(.astro-a2krvbny) li small{text-align:left;grid-column:1/-1;justify-self:start}.tool-toolbar:where(.astro-a2krvbny) .site-button:where(.astro-a2krvbny){width:100%}}@media (prefers-reduced-motion:reduce){.mode-switch:where(.astro-a2krvbny) button:where(.astro-a2krvbny),.double-click-zone:where(.astro-a2krvbny){transition:none}}.double-click-page:where(.astro-exrdkb3q){gap:18px;display:grid}.double-click-page:where(.astro-exrdkb3q) .double-click-tool:where(.astro-exrdkb3q){margin-top:16px}.double-click-page:where(.astro-exrdkb3q) .guide-article:where(.astro-exrdkb3q){max-width:1120px}.double-click-page:where(.astro-exrdkb3q) .guide-block:where(.astro-exrdkb3q)>h2:where(.astro-exrdkb3q){max-width:38ch}.fix-grid:where(.astro-exrdkb3q) .site-card:where(.astro-exrdkb3q){min-height:260px}.switch-table:where(.astro-exrdkb3q) td:where(.astro-exrdkb3q):first-child{color:var(--text);font-weight:700}.double-click-page:where(.astro-exrdkb3q) .guide-cta:where(.astro-exrdkb3q){max-width:none;margin-top:24px}.double-click-page:where(.astro-exrdkb3q) .guide-cta:where(.astro-exrdkb3q) p:where(.astro-exrdkb3q):not(.eyebrow){max-width:760px}@media (max-width:720px){.fix-grid:where(.astro-exrdkb3q) .site-card:where(.astro-exrdkb3q){min-height:0}}