.wp-block-file a:not(.wp-block-file__button),a.act-file-extension{display:flex;align-items:flex-start}.wp-block-file a:not(.wp-block-file__button):before,a.act-file-extension:before{flex-shrink:0;transform:translateY(2px);flex-grow:0;border-radius:.25rem;width:4.75ch;white-space:nowrap;margin-right:var(--space-xs);line-height:100%;color:#fff;text-align:center;font-size:.6875rem;padding:.25rem calc(var(--space-xs)/ 3);font-weight:600;text-transform:uppercase;background-color:var(--primary)}.wp-block-file a:not(.wp-block-file__button)[href$=pdf]:before,a.act-file-extension[href$=pdf]:before{content:"pdf";background-color:#e41623}.wp-block-file a:not(.wp-block-file__button)[href$=csv]:before,.wp-block-file a:not(.wp-block-file__button)[href$=xls]:before,.wp-block-file a:not(.wp-block-file__button)[href$=xlsx]:before,a.act-file-extension[href$=csv]:before,a.act-file-extension[href$=xls]:before,a.act-file-extension[href$=xlsx]:before{background-color:#32995e}.wp-block-file a:not(.wp-block-file__button)[href$=xls]:before,a.act-file-extension[href$=xls]:before{content:"xls"}.wp-block-file a:not(.wp-block-file__button)[href$=xlsx]:before,a.act-file-extension[href$=xlsx]:before{content:"xlsx"}.wp-block-file a:not(.wp-block-file__button)[href$=csv]:before,a.act-file-extension[href$=csv]:before{content:"csv"}.wp-block-file a:not(.wp-block-file__button)[href$=doc]:before,.wp-block-file a:not(.wp-block-file__button)[href$=docx]:before,.wp-block-file a:not(.wp-block-file__button)[href$=txt]:before,a.act-file-extension[href$=doc]:before,a.act-file-extension[href$=docx]:before,a.act-file-extension[href$=txt]:before{background-color:#438bf0}.wp-block-file a:not(.wp-block-file__button)[href$=doc]:before,a.act-file-extension[href$=doc]:before{content:"doc"}.wp-block-file a:not(.wp-block-file__button)[href$=docx]:before,a.act-file-extension[href$=docx]:before{content:"docx"}.wp-block-file a:not(.wp-block-file__button)[href$=txt]:before,a.act-file-extension[href$=txt]:before{content:"txt"}.wp-block-file a:not(.wp-block-file__button)[href$=gif]:before,.wp-block-file a:not(.wp-block-file__button)[href$=jpeg]:before,.wp-block-file a:not(.wp-block-file__button)[href$=jpg]:before,.wp-block-file a:not(.wp-block-file__button)[href$=png]:before,.wp-block-file a:not(.wp-block-file__button)[href$=webp]:before,a.act-file-extension[href$=gif]:before,a.act-file-extension[href$=jpeg]:before,a.act-file-extension[href$=jpg]:before,a.act-file-extension[href$=png]:before,a.act-file-extension[href$=webp]:before{background-color:#a81d8d}.wp-block-file a:not(.wp-block-file__button)[href$=png]:before,a.act-file-extension[href$=png]:before{content:"png"}.wp-block-file a:not(.wp-block-file__button)[href$=gif]:before,a.act-file-extension[href$=gif]:before{content:"gif"}.wp-block-file a:not(.wp-block-file__button)[href$=jpg]:before,a.act-file-extension[href$=jpg]:before{content:"jpg"}.wp-block-file a:not(.wp-block-file__button)[href$=jpeg]:before,a.act-file-extension[href$=jpeg]:before{content:"jpeg"}.wp-block-file a:not(.wp-block-file__button)[href$=webp]:before,a.act-file-extension[href$=webp]:before{content:"webp"}.wp-block-file a:not(.wp-block-file__button)[href$=odp]:before,.wp-block-file a:not(.wp-block-file__button)[href$=ppt]:before,.wp-block-file a:not(.wp-block-file__button)[href$=pptx]:before,a.act-file-extension[href$=odp]:before,a.act-file-extension[href$=ppt]:before,a.act-file-extension[href$=pptx]:before{background-color:#ffd32c}.wp-block-file a:not(.wp-block-file__button)[href$=ppt]:before,a.act-file-extension[href$=ppt]:before{content:"ppt"}.wp-block-file a:not(.wp-block-file__button)[href$=pptx]:before,a.act-file-extension[href$=pptx]:before{content:"pptx"}.wp-block-file a:not(.wp-block-file__button)[href$=odp]:before,a.act-file-extension[href$=odp]:before{content:"odp"}.wp-block-file a:not(.wp-block-file__button)[href$=gz]:before,.wp-block-file a:not(.wp-block-file__button)[href$=tar]:before,.wp-block-file a:not(.wp-block-file__button)[href$=zip]:before,a.act-file-extension[href$=gz]:before,a.act-file-extension[href$=tar]:before,a.act-file-extension[href$=zip]:before{background-color:#555}.wp-block-file a:not(.wp-block-file__button)[href$=zip]:before,a.act-file-extension[href$=zip]:before{content:"zip"}.wp-block-file a:not(.wp-block-file__button)[href$=tar]:before,a.act-file-extension[href$=tar]:before{content:"tar"}.wp-block-file a:not(.wp-block-file__button)[href$=gz]:before,a.act-file-extension[href$=gz]:before{content:"gz"}