/* ============================================================
 *  DIBAL UIX v1.0 – INPUTS / FORMULARIOS
 * ============================================================ */
.dibal-theme .dibal-input {
    border-radius: .5rem;
    border: 1px solid var(--dibal-gray-300);
    background-color: #ffffff;
    color: var(--dibal-gray-900);
    font-size: .9rem;
}

.dibal-theme .dibal-input::placeholder {
    color: var(--dibal-gray-500);
}

.dibal-theme .dibal-input:focus {
    border-color: var(--dibal-primary);
    outline: 0;
    box-shadow: none !important;
}

/* Pills / tags reutilizables */
.dibal-theme .dibal-pill {
    display: inline-flex;
    align-items: center;
    padding: .15rem .55rem;
    border-radius: var(--dibal-radius-pill);
    font-size: .7rem;
    font-weight: 500;
    white-space: nowrap;
}

.dibal-theme .dibal-pill-empresa {
    background: rgba(37,157,205,.08);
    color: #0369a1;
}

.dibal-theme .dibal-pill-local {
    background: rgba(148,163,184,.15);
    color: #4b5563;
}

.dibal-theme .dibal-pill i {
    font-size: .7rem;
    margin-right: .25rem;
}
