.nelb-pfiles{--pf-accent:#FE3F12;--pf-accent-h:#E5380F;display:flex;flex-direction:column;gap:12px;font-family:'Gudea',sans-serif;margin:8px 0}.nelb-pfiles--nolo{--pf-accent:#0284C7;--pf-accent-h:#0C4A6E}.nelb-pfiles__card{display:flex;align-items:center;gap:16px;background:#fff;border:1px solid #EDEDED;border-radius:14px;padding:14px 18px;box-shadow:0 2px 10px rgb(20 20 20 / .04);transition:transform 200ms ease,box-shadow 200ms ease}.nelb-pfiles__card:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgb(20 20 20 / .08)}.nelb-pfiles__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:10px;font-family:'Libre Franklin',sans-serif;font-weight:800;font-size:12px;letter-spacing:.03em;background:#F5F7F7;color:#4A4A4A;border:1px solid #EDEDED}.nelb-pfiles__icon--pdf{background:#FDECEA;color:#DC2626;border-color:#FDECEA}.nelb-pfiles__icon--zip{background:#FFF8E6;color:#8A6A0A;border-color:#FFE7A8}.nelb-pfiles__icon--xls{background:#E8F5E9;color:#16A34A;border-color:#E8F5E9}.nelb-pfiles__icon--doc,.nelb-pfiles__icon--cad{background:#E0F2FE;color:#0C4A6E;border-color:#E0F2FE}.nelb-pfiles__meta{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.nelb-pfiles__label{font-family:'Libre Franklin',sans-serif;font-weight:800;font-size:15px;color:#212121;line-height:1.3}.nelb-pfiles__type{font-size:12.5px;color:#8C8C8C}.nelb-pfiles__btn{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;background:var(--pf-accent);color:#fff!important;font-family:'Libre Franklin',sans-serif;font-weight:800;font-size:13px;text-decoration:none!important;border-radius:10px;padding:10px 16px;transition:background 200ms ease,transform 200ms ease}.nelb-pfiles__btn:hover{background:var(--pf-accent-h)}.nelb-pfiles__btn:active{transform:scale(.98)}.nelb-pfiles__btn svg{width:16px;height:16px}@media (max-width:560px){.nelb-pfiles__card{flex-wrap:wrap}.nelb-pfiles__btn{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.nelb-pfiles__card,.nelb-pfiles__btn{transition:none}.nelb-pfiles__card:hover{transform:none}}