/* 06-components/_copy-panel.css — .c-copy-panel: copy an activity to more resources (a checkbox grid). */
.c-copy-panel { padding: var(--space-sm) var(--space-md); background: var(--surface-sunken); border: var(--stroke) solid var(--rule); border-radius: var(--radius-md); display: none; }
.c-copy-panel.is-open, .c-copy-panel--static { display: block; }
.c-copy-panel__title { font-size: var(--text-sm); font-weight: var(--weight-medium); margin-bottom: var(--space-xs); }
.c-copy-panel__grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(9rem, 1fr)); gap: var(--space-2xs) var(--space-sm); }
.c-copy-panel__grid label { display: flex; align-items: center; gap: var(--space-xs); font-size: var(--text-sm); }
.c-copy-panel__grid input { width: auto; min-height: 0; }
@media (pointer: coarse) { .c-copy-panel__grid label { min-height: var(--height-control); } }
