:root{--shield-red:#ef3e42;--shield-red-on-dark:#f5595d;--hub-navy:#132230;--hub-navy-accent:#2f4a63;--hub-bg:#f8f9fb;--hub-panel:#eef2f5;--hub-border:#d9dee5;--hub-text-muted:#6b7280;--hub-success:#22c55e;--hub-warning:#f59e0b;--analytics-volume:#2f4a63;--analytics-volume-soft:#dfe6ee;--analytics-attention:var(--shield-red);--analytics-resolved:#15803d;--analytics-tile:#edf1f6}input[type=checkbox][type=checkbox]{appearance:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-sizing:border-box;vertical-align:middle;border:2px solid var(--hub-navy-accent);cursor:pointer;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-radius:4px;flex:none;width:18px;min-width:18px;height:18px;min-height:18px;margin:0;padding:0;transition:background-color .12s,border-color .12s}input[type=checkbox][type=checkbox]:checked{background-color:var(--hub-navy-accent);border-color:var(--hub-navy-accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23ffffff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5l3 3 6-6'/%3E%3C/svg%3E")}input[type=checkbox][type=checkbox]:indeterminate{background-color:var(--hub-navy-accent);border-color:var(--hub-navy-accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23ffffff' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M4 8h8'/%3E%3C/svg%3E")}input[type=checkbox][type=checkbox]:focus-visible{outline:2px solid var(--shield-red);outline-offset:2px;border-color:var(--hub-navy-accent)}input[type=checkbox][type=checkbox]:disabled{background-color:var(--hub-panel);border-color:var(--hub-border);cursor:not-allowed}input[type=checkbox][type=checkbox]:disabled:checked,input[type=checkbox][type=checkbox]:disabled:indeterminate{background-color:var(--hub-text-muted);border-color:var(--hub-text-muted)}
