.ZoneBenchmarkBand-module__6itdca__band{border:1px solid var(--border-color,#e2e8f0);background:var(--card-bg,#fff);border-radius:14px;margin:1.5rem 0;padding:1.25rem 1.5rem;box-shadow:0 1px 3px rgba(15,23,42,.04)}.ZoneBenchmarkBand-module__6itdca__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.ZoneBenchmarkBand-module__6itdca__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent,#0e7490);margin-bottom:.15rem;font-size:12px;font-weight:700;display:inline-block}.ZoneBenchmarkBand-module__6itdca__title{color:var(--text-strong,#0f172a);margin:0;font-size:1.1rem;font-weight:700;line-height:1.3}.ZoneBenchmarkBand-module__6itdca__asOf{color:var(--text-muted,#64748b);white-space:nowrap;padding-top:.2rem;font-size:.78rem}.ZoneBenchmarkBand-module__6itdca__grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem;display:grid}.ZoneBenchmarkBand-module__6itdca__cell{border:1px solid var(--border-color,#e2e8f0);background:var(--card-bg,#fff);border-radius:12px;flex-direction:column;align-items:flex-start;gap:.35rem;padding:1rem 1.1rem .95rem;display:flex;box-shadow:0 1px 2px rgba(15,23,42,.04)}.ZoneBenchmarkBand-module__6itdca__cellType{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted,#64748b);font-size:12px;font-weight:700}.ZoneBenchmarkBand-module__6itdca__cellMedian{color:var(--color-primary,#0e7490);letter-spacing:-.01em;font-size:1.55rem;font-weight:800;line-height:1.1}.ZoneBenchmarkBand-module__6itdca__cellRange{color:var(--text-muted,#64748b);font-size:.8rem}.ZoneBenchmarkBand-module__6itdca__cellN{background:rgba(14,116,144,.1);background:color-mix(in srgb,var(--color-accent,#0e7490)10%,transparent);color:var(--color-accent,#0e7490);white-space:nowrap;border-radius:999px;margin-top:.15rem;padding:.2rem .55rem;font-size:12px;font-weight:700}.ZoneBenchmarkBand-module__6itdca__cellButton{text-align:left;width:100%;font:inherit;cursor:pointer;transition:border-color .15s,box-shadow .15s,background .15s}.ZoneBenchmarkBand-module__6itdca__cellButton:hover{border-color:var(--color-accent,#0e7490);box-shadow:0 2px 6px rgba(15,23,42,.08)}.ZoneBenchmarkBand-module__6itdca__cellButton:focus-visible{outline:2px solid var(--color-accent,#0e7490);outline-offset:2px}.ZoneBenchmarkBand-module__6itdca__cellOpen{border-color:var(--color-accent,#0e7490);background:rgba(14,116,144,.04);background:color-mix(in srgb,var(--color-accent,#0e7490)4%,transparent)}.ZoneBenchmarkBand-module__6itdca__cellType{align-items:center;gap:.35rem;display:inline-flex}.ZoneBenchmarkBand-module__6itdca__chev{border-bottom:1.5px solid;border-right:1.5px solid;width:.42rem;height:.42rem;transition:transform .15s;transform:rotate(45deg)translate(-1px,-1px)}.ZoneBenchmarkBand-module__6itdca__cellOpen .ZoneBenchmarkBand-module__6itdca__chev{transform:rotate(-135deg)translate(-1px,-1px)}.ZoneBenchmarkBand-module__6itdca__subPanel{border:1px solid var(--border-color,#e2e8f0);background:var(--page-bg,#f8fafc);border-radius:12px;margin-top:.75rem;padding:.9rem 1rem}.ZoneBenchmarkBand-module__6itdca__subHead{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted,#64748b);margin-bottom:.7rem;font-size:12px;font-weight:700}.ZoneBenchmarkBand-module__6itdca__subGrid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.7rem;display:grid}.ZoneBenchmarkBand-module__6itdca__subCell{background:var(--card-bg,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:10px;flex-direction:column;gap:.15rem;padding:.6rem .75rem;display:flex}.ZoneBenchmarkBand-module__6itdca__subLabel{color:var(--text-muted,#64748b);font-size:12px;font-weight:600}.ZoneBenchmarkBand-module__6itdca__subMedian{color:var(--color-primary,#0e7490);font-size:1.05rem;font-weight:800;line-height:1.2}.ZoneBenchmarkBand-module__6itdca__subRange,.ZoneBenchmarkBand-module__6itdca__subN{color:var(--text-muted,#64748b);font-size:12px}.ZoneBenchmarkBand-module__6itdca__note{color:var(--text-muted,#64748b);margin:1rem 0 0;font-size:.78rem;line-height:1.5}.ZoneBenchmarkBand-module__6itdca__link{color:var(--color-accent,#0e7490);font-weight:600;text-decoration:underline}
