.maggiolidxp-attachments{margin-bottom:2rem;border-radius:0.375rem;--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity));padding:0.75rem;font-size:1rem;line-height:1.5rem}@media (min-width: 992px){.maggiolidxp-attachments{padding:1.5rem}}.maggiolidxp-attachments .maggiolidxp-badge-link,.maggiolidxp-attachments .title{margin-bottom:1.5rem}.maggiolidxp-attachments .row,.maggiolidxp-attachments .row-fe{margin-bottom:0.5rem;display:flex;align-items:center;justify-content:space-between;overflow:hidden}.maggiolidxp-attachments .row .maggiolidxp-attachments-filename,.maggiolidxp-attachments .row-fe .maggiolidxp-attachments-filename{margin-right:1.5rem}.maggiolidxp-attachments .row .filesize,.maggiolidxp-attachments .row-fe .filesize{margin-right:2rem}.maggiolidxp-attachments .row{margin-top:0.75rem;margin-bottom:0.75rem;padding-bottom:0.75rem}.maggiolidxp-attachments .row .maggiolidxp-attachments-filename{width:100%;cursor:text;border-radius:0px;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgba(var(--adjust-tone-03), var(--tw-border-opacity));outline:2px solid transparent;outline-offset:2px}.maggiolidxp-attachments .row .filesize{width:25%}.maggiolidxp-attachments .row-fe{margin-top:0.75rem;margin-bottom:0.75rem;flex-wrap:wrap;border-width:0px;border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-bottom-color:rgba(var(--brand-dxp-elevation-02), var(--tw-border-opacity));padding-bottom:0.75rem}@media (min-width: 992px){.maggiolidxp-attachments .row-fe{flex-wrap:nowrap;border-bottom-width:0px}}.maggiolidxp-attachments .row-fe .filename{margin-bottom:0.25rem;min-width:100%;flex:1 1 0%}@media (min-width: 992px){.maggiolidxp-attachments .row-fe .filename{min-width:0px}}.maggiolidxp-attachments .row-fe .filesize{font-weight:700}@media (min-width: 992px){.maggiolidxp-attachments .row-fe .filesize{font-weight:400}}.maggiolidxp-attachments .action{fill:rgb(var(--brand-dxp-secondary-500));--tw-text-opacity:1;color:rgba(var(--brand-dxp-secondary-500), var(--tw-text-opacity));text-decoration-line:none}.maggiolidxp-attachments .action:not(:last-of-type){margin-right:1.25rem}.maggiolidxp-attachments .action:not(:last-of-type) .icon{--tw-scale-x:.75;--tw-scale-y:.75;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.maggiolidxp-attachments .action .icon{--tw-scale-x:95%;--tw-scale-y:95%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 992px){.maggiolidxp-attachments .action .icon{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.maggiolidxp-attachments .action.disabled{pointer-events:none;cursor:not-allowed;opacity:0.25}.maggiolidxp-attachments .action.disabled.linkToFile{color:#000;opacity:1}.maggiolidxp-attachments .separator{width:100%;border-width:0px;border-top-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgba(var(--brand-dxp-elevation-03), var(--tw-border-opacity))}.maggiolidxp-attachments .bottom-action{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding-top:1.5rem}@media (min-width: 1216px){.maggiolidxp-attachments .bottom-action{flex-direction:row}}.maggiolidxp-attachments .bottom-action a{margin-top:0.75rem}.maggiolidxp-attachments .bottom-action a:hover{text-decoration-line:none}@media (min-width: 1216px){.maggiolidxp-attachments .bottom-action a{margin-top:0px}}.maggiolidxp-attachments .bottom-action a,.maggiolidxp-attachments .bottom-action button{width:100%}@media (min-width: 1216px){.maggiolidxp-attachments .bottom-action a,.maggiolidxp-attachments .bottom-action button{width:auto}}.maggiolidxp-attachments .bottom-action.not-show{display:none}.maggiolidxp-attachments .modal{display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);z-index:10}.maggiolidxp-attachments .modal-content{margin:15% auto;padding:20px;width:506px;height:400px}.maggiolidxp-attachments .close{color:#000;float:right;font-size:28px;font-weight:bold;z-index:10;position:relative;margin-right:9px}.maggiolidxp-attachments .close:hover,.maggiolidxp-attachments .close:focus{color:#000;text-decoration:none;cursor:pointer}
