/**
 * Antiochians Core - Main Styles
 *
 * Core CSS for the Antiochians plugin.
 * NOTE: Most styles are still in divi-child/functions.php inline CSS.
 * This file is prepared for future migration.
 */

/* Privacy indicator badges */
.ap-privacy-badge {
    display: inline-block;
    padding: 2px 8px;
    font-size: 11px;
    font-weight: 500;
    border-radius: 10px;
    margin-left: 6px;
}

.ap-privacy-badge.alumni {
    background: #e3f2fd;
    color: #1565c0;
}

.ap-privacy-badge.trusted {
    background: #fff3e0;
    color: #e65100;
}

.ap-privacy-badge.only_me {
    background: #fce4ec;
    color: #c2185b;
}

/* Trust indicators */
.ap-trust-indicator {
    display: inline-flex;
    align-items: center;
    gap: 4px;
    padding: 4px 10px;
    background: #e8f5e9;
    color: #2e7d32;
    font-size: 12px;
    border-radius: 12px;
}

.ap-trust-indicator svg {
    width: 14px;
    height: 14px;
}

/* Group badges */
.ap-group-badge {
    display: inline-block;
    padding: 3px 10px;
    background: #f5f1e8;
    border: 1px solid #e0d8c8;
    border-radius: 12px;
    font-size: 12px;
    color: #5d4e37;
    margin: 2px;
}

.ap-group-badge.chapter {
    background: #e3f2fd;
    border-color: #bbdefb;
    color: #1565c0;
}
