/*!
 * .
 *  1.217.0
 * 
 *  Licensed under the EULA license.
 *  https://controlla.com.mx/eula
 * 
 *  Copyright 2025, Controlla <contacto@controlla.com.mx>
 *  https://controlla.com.mx
 * 
 *  Developers: yessica <yessicapl18@gmail.com>
 * 
 * 
 */.attached-custom{margin:20px 0}.attached-custom__card{background-color:#f2f4f7;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:150px;border-radius:8px;border:3px dashed #b1b1b1;padding:25px 35px;position:relative}.attached-custom__card--dragover{background-color:rgba(var(--success),.5);border:3px dashed rgba(var(--success),1)}.attached-custom__card__placeholder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.attached-custom__card__placeholder label{margin:16px 0 10px 0}.attached-custom__card__placeholder label span{font-size:14px;font-weight:400;color:#8a8a8a}.attached-custom__card__placeholder button{font-weight:700;font-size:16px}.attached-custom__card__grid{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.attached-custom__card__grid__item{background-color:#fff;border-radius:.5em;box-shadow:0 4px 9px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 4px 9px 0 rgba(0,0,0,.25);-moz-box-shadow:0 4px 9px 0 rgba(0,0,0,.25);cursor:pointer}.attached-custom__card__grid__item__dropdown{position:absolute;top:0;right:0}.attached-custom__card__grid__item header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:125px;border-bottom:1px solid #f0f0f0;padding:10px;position:relative}.attached-custom__card__grid__item header img{width:50px}.attached-custom__card__grid__item footer{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.attached-custom__card__grid__item footer img{width:20px;margin-right:10px}.attached-custom__file{display:none}.attached-custom__upload{position:absolute;bottom:5px;right:5px;border-radius:50%}.attached-custom__text{font-weight:700}.attached-custom__note label{color:#000;font-weight:700}