.campaign-files-panel{margin-block:1.5rem;padding:1rem;border:1px solid var(--color-border);border-radius:.75rem;background:var(--color-background,white);color:var(--color-foreground)}.campaign-files-panel>*+*{margin-top:.75rem}.campaign-files-panel input[type=checkbox]{width:1.15rem;height:1.15rem;min-height:0;margin:.2rem 0 0;padding:0;flex-shrink:0}.campaign-files-panel input[hidden]{display:none!important}.campaign-files-panel progress{display:block;width:100%;height:.5rem;accent-color:var(--color-primary)}.campaign-files-panel ul{padding:0;list-style:none}.campaign-files-panel p{overflow-wrap:anywhere;margin-bottom:0}