/* ==========================================================================
   PGC REDAKTION & REVIEW SYSTEM - STYLES & YOOTHEME UIKIT ENHANCEMENTS
   ========================================================================== */

/* Card Contenitore Review Cliente */
.pgc-review-card {
    border-radius: 8px;
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.06);
    border: 1px solid #e2e8f0;
}

/* Input & Textarea formattati UIkit */
.pgc-review-card .uk-input,
.pgc-review-card .uk-textarea {
    border-radius: 4px;
    border-color: #cccccc;
    transition: border-color 0.2s ease, box-shadow 0.2s ease;
}

.pgc-review-card .uk-input:focus,
.pgc-review-card .uk-textarea:focus {
    border-color: #0073aa;
    background-color: #ffffff;
}

/* Pulsanti Azione con Griglia UIkit e Colori Personalizzati */
.pgc-btn-approve {
    background-color: #4ca66c !important;
    color: #ffffff !important;
    border-radius: 4px !important;
    font-weight: 700 !important;
    transition: background 0.2s ease-in-out !important;
}
.pgc-btn-approve:hover {
    background-color: #3d8a59 !important;
    color: #ffffff !important;
}

.pgc-btn-revision {
    background-color: #d97706 !important;
    color: #ffffff !important;
    border-radius: 4px !important;
    font-weight: 700 !important;
    transition: background 0.2s ease-in-out !important;
}
.pgc-btn-revision:hover {
    background-color: #b45309 !important;
    color: #ffffff !important;
}

.pgc-btn-reject {
    background-color: #dc3545 !important;
    color: #ffffff !important;
    border-radius: 4px !important;
    font-weight: 700 !important;
    transition: background 0.2s ease-in-out !important;
}
.pgc-btn-reject:hover {
    background-color: #bd2130 !important;
    color: #ffffff !important;
}
