/* Home summary time-window chips (Tab, Nov 9 2026). Off: touch /opt/camapp/HOMERANGE_OFF (the chips are then never drawn). */
.h2-rh{margin-bottom:6px}
.h2-rchips{display:flex;flex-wrap:wrap;gap:6px;padding:2px 0 12px}
.h2-rchips::-webkit-scrollbar{display:none}
.h2-rc{flex:0 0 auto;background:var(--panel,rgba(255,255,255,.04));border:1px solid var(--line,rgba(255,255,255,.12));border-radius:999px;padding:7px 13px;white-space:nowrap;color:var(--mut);font:600 13px/1 var(--font,inherit);cursor:pointer;transition:background .15s,border-color .15s,color .15s}
.h2-rc:hover{color:var(--txt)}
.h2-rc.on{color:#fff;background:var(--acc);border-color:var(--acc)}
.h2-rnote{font-size:12px;color:var(--mut);margin:-6px 0 10px}
.h2-card.hero.h2-loading .h2-stats,.h2-card.hero.h2-loading .h2-row{opacity:.45;transition:opacity .2s}
@media (max-width:640px){.h2-rh{flex-direction:column;align-items:flex-start;gap:2px}.h2-rh h3{white-space:nowrap}.h2-rc{padding:7px 11px}}
.h2-rchips.h2-flash{outline:2px solid var(--acc);outline-offset:4px;border-radius:14px;transition:outline-color .6s}
