/* Daily Reports Plugin Styles */

.dr-blocked-mode {
    border: 2px solid #dc3545;
    border-radius: 8px;
}

.dr-blocked-mode .page-title {
    background: #fff5f5;
}

.dr-item-card {
    border: 1px solid #e9ecef;
    transition: box-shadow 0.2s;
}

.dr-item-card:hover {
    box-shadow: 0 2px 8px rgba(0,0,0,0.08);
}

.dr-item-toggle {
    user-select: none;
}

.dr-item-toggle .dr-chevron {
    transition: transform 0.2s;
}

.dr-item-details {
    border-top: 1px solid #f0f0f0;
    margin-top: 8px;
    padding-top: 8px;
}

.dr-item-details p {
    margin-bottom: 4px;
    font-size: 13px;
    color: #555;
}

#dr-blocking-alert {
    border-radius: 8px;
}

#dr-blocking-alert h5 {
    margin-bottom: 8px;
}

/* Admin missing widget */
#dr-missing-widget {
    border-left: 4px solid #ffc107;
}

/* RTL adjustments */
[dir="rtl"] .dr-item-toggle .dr-chevron {
    transform: rotate(180deg);
}

[dir="rtl"] #dr-missing-widget {
    border-left: none;
    border-right: 4px solid #ffc107;
}
