/*
 * Red Sea Hub account skin - core Listeo dashboard screens.
 * Loaded only after the v89623 preview base skin and only for dashboard
 * templates. This is presentation-only: form controls, table actions and
 * submission/payment behaviour are untouched.
 */
body.rsh-account-skin #dashboard .dashboard-stat,
body.rsh-account-skin #dashboard .messages-container,
body.rsh-account-skin #dashboard .messages-container-inner,
body.rsh-account-skin #dashboard .messages-container-inner .messages-inbox,
body.rsh-account-skin #dashboard .messages-container-inner .message-content,
body.rsh-account-skin #dashboard .add-listing-section,
body.rsh-account-skin #dashboard .my_account_orders,
body.rsh-account-skin #dashboard .woocommerce .woocommerce-MyAccount-content,
body.rsh-account-skin #dashboard .booking-requests-filter,
body.rsh-account-skin #dashboard .dashboard-calendar-view,
body.rsh-account-skin #dashboard .dashboard-chart-full,
body.rsh-account-skin #dashboard .dashboard-stats-box,
body.rsh-account-skin #dashboard .owned-packages,
body.rsh-account-skin #dashboard .wallet-box {
    background: rgba(7, 42, 53, .88);
    border-color: var(--rsh-brand-line);
    color: var(--rsh-brand-ink);
    box-shadow: 0 12px 32px rgba(0, 0, 0, .16);
}

body.rsh-account-skin #dashboard .dashboard-stat.color-1,
body.rsh-account-skin #dashboard .dashboard-stat.color-2,
body.rsh-account-skin #dashboard .dashboard-stat.color-3,
body.rsh-account-skin #dashboard .dashboard-stat.color-4 {
    background: rgba(9, 57, 71, .94);
}

body.rsh-account-skin #dashboard .dashboard-stat-content h4,
body.rsh-account-skin #dashboard .dashboard-stat-content span,
body.rsh-account-skin #dashboard .messages-container h3,
body.rsh-account-skin #dashboard .messages-container h4,
body.rsh-account-skin #dashboard .messages-container h5,
body.rsh-account-skin #dashboard .messages-container a,
body.rsh-account-skin #dashboard .add-listing-section h1,
body.rsh-account-skin #dashboard .add-listing-section h2,
body.rsh-account-skin #dashboard .add-listing-section h3,
body.rsh-account-skin #dashboard .woocommerce table th,
body.rsh-account-skin #dashboard .woocommerce table td,
body.rsh-account-skin #dashboard .woocommerce table a,
body.rsh-account-skin #dashboard .dashboard-list-box table th,
body.rsh-account-skin #dashboard .dashboard-list-box table td {
    color: var(--rsh-brand-ink);
}

body.rsh-account-skin #dashboard .messages-container-inner .messages-inbox ul,
body.rsh-account-skin #dashboard .messages-container-inner .messages-inbox ul li,
body.rsh-account-skin #dashboard .messages-container-inner .message-content,
body.rsh-account-skin #dashboard .add-listing-section .switcher-content,
body.rsh-account-skin #dashboard .add-listing-section .row.with-forms,
body.rsh-account-skin #dashboard .woocommerce table,
body.rsh-account-skin #dashboard .woocommerce table th,
body.rsh-account-skin #dashboard .woocommerce table td,
body.rsh-account-skin #dashboard .dashboard-list-box table,
body.rsh-account-skin #dashboard .dashboard-list-box table th,
body.rsh-account-skin #dashboard .dashboard-list-box table td {
    background: transparent;
    border-color: var(--rsh-brand-line);
}

body.rsh-account-skin #dashboard .messages-container-inner .messages-inbox ul li a,
body.rsh-account-skin #dashboard .messages-container-inner .messages-inbox ul li:hover,
body.rsh-account-skin #dashboard .woocommerce table tr:hover,
body.rsh-account-skin #dashboard .dashboard-list-box table tr:hover {
    background: rgba(20, 121, 141, .10);
}

body.rsh-account-skin #dashboard .messages-container-inner .message-by p,
body.rsh-account-skin #dashboard .messages-container-inner .message-by-headline span,
body.rsh-account-skin #dashboard .add-listing-section p,
body.rsh-account-skin #dashboard .woocommerce table .amount,
body.rsh-account-skin #dashboard .woocommerce table .woocommerce-Price-amount,
body.rsh-account-skin #dashboard .dashboard-stat .dashboard-stat-content span {
    color: var(--rsh-brand-muted);
}

body.rsh-account-skin #dashboard .add-listing-section .select2-container--default .select2-selection--single,
body.rsh-account-skin #dashboard .add-listing-section .chosen-container-single .chosen-single,
body.rsh-account-skin #dashboard .booking-requests-filter .select2-selection,
body.rsh-account-skin #dashboard .flatpickr-input[readonly] {
    background: #082f3b;
    border-color: var(--rsh-brand-line);
    color: var(--rsh-brand-ink);
}

body.rsh-account-skin #dashboard .calendar-day,
body.rsh-account-skin #dashboard .fc-theme-standard td,
body.rsh-account-skin #dashboard .fc-theme-standard th,
body.rsh-account-skin #dashboard .fc-scrollgrid,
body.rsh-account-skin #dashboard .fc .fc-col-header-cell-cushion,
body.rsh-account-skin #dashboard .fc .fc-daygrid-day-number {
    background: transparent;
    border-color: var(--rsh-brand-line);
    color: var(--rsh-brand-ink);
}

body.rsh-account-skin #dashboard .pagination ul li a,
body.rsh-account-skin #dashboard .pagination .current,
body.rsh-account-skin #dashboard .pagination-next-prev ul li a {
    background: #082f3b;
    border-color: var(--rsh-brand-line);
    color: var(--rsh-brand-ink);
}

body.rsh-account-skin #dashboard .copyrights,
body.rsh-account-skin #dashboard .copyrights a {
    background: transparent;
    color: var(--rsh-brand-muted);
    border-color: var(--rsh-brand-line);
}

@media (max-width: 767px) {
    body.rsh-account-skin #dashboard .messages-container,
    body.rsh-account-skin #dashboard .add-listing-section,
    body.rsh-account-skin #dashboard .my_account_orders {
        border-radius: 18px;
    }
}
