/* گزینه ۳ — دکمه‌های پشتیبانی نوار بالای صفحات بوکلی */
body.bkshamsi-hide-bookly-support #bookly-tbs .col-auto:has(#bookly-help-btn),
body.bkshamsi-hide-bookly-support #bookly-tbs .col-auto:has(#bookly-contact-us-btn),
body.bkshamsi-hide-bookly-support #bookly-tbs .col-auto:has(#bookly-feedback-btn),
body.bkshamsi-hide-bookly-support #bookly-tbs .col-auto:has(a[href="#bookly-feature-requests-modal"]),
body.bkshamsi-hide-bookly-support #bookly-tbs .col-auto:has(a[href*="feature-request"]) {
    display: none !important;
}

/* گزینه ۳ — لینک «اطلاعات بیشتر» / Read more در سفارشی‌سازی (Appearance) */
body.bkshamsi-hide-bookly-support #bookly-tbs #bookly-appearance a[href*="212800185-Publish-Booking-Form"],
body.bkshamsi-hide-bookly-support #bookly-tbs #bookly-js-hint-alert a[href*="support.booking-wp-plugin.com"] {
    display: none !important;
}

/* گزینه ۴ — نوار Upgrade به Pro (بدون بوکلی Pro) */
body.bkshamsi-hide-bookly-support #bookly-tbs .alert.alert-info:has(a[href*="hub.bookly.pro/go/bookly-pricing"]),
body.bkshamsi-hide-bookly-support #bookly-tbs .alert.alert-info:has(a[href*="bookly-addon-pro"]) {
    display: none !important;
}

/* گزینه ۴ — دکمه «سعی کنید بوکلی حرفه‌ای را امتحان کنید» در welcome تقویم (بدون Pro) */
body.bkshamsi-hide-bookly-support.bkshamsi-no-bookly-pro.bkshamsi-bookly-calendar #bookly-tbs a.btn-success[href*="booking-wp-plugin.com/pricing"],
body.bkshamsi-hide-bookly-support.bkshamsi-no-bookly-pro.bkshamsi-bookly-calendar #bookly-tbs a.btn-success[href*="hub.bookly.pro/go/bookly-pricing"] {
    display: none !important;
}

/* گزینه ۴ — لینک‌های اخبار، افزونه‌ها و دکمه‌های welcome */
body.bkshamsi-hide-bookly-news-shop #bookly-tbs a[href*="page=bookly-shop"],
body.bkshamsi-hide-bookly-news-shop #bookly-tbs a[href*="page=bookly-news"],
body.bkshamsi-hide-bookly-news-shop #bookly-tbs a[href*="page=bookly-cloud-products"] {
    display: none !important;
}

/* گزینه ۶ — Google Calendar */
body.bkshamsi-hide-google-calendar #bookly-tbs #bookly_settings_google_calendar,
body.bkshamsi-hide-google-calendar #bookly-tbs a[href="#bookly_settings_google_calendar"],
body.bkshamsi-hide-google-calendar #bookly-tbs .bookly-js-google-calendar-row,
body.bkshamsi-hide-google-calendar #bookly-tbs .bookly-js-google-calendars-list,
body.bkshamsi-hide-google-calendar #bookly-tbs #bookly-google-calendar-sync,
body.bkshamsi-hide-google-calendar #bookly-tbs .bookly-google-signin-button {
    display: none !important;
}

/* گزینه ۷ — Apple Calendar + iCalendar feed */
body.bkshamsi-hide-apple-icalendar #bookly-tbs #bookly_settings_apple_calendar,
body.bkshamsi-hide-apple-icalendar #bookly-tbs a[href="#bookly_settings_apple_calendar"],
body.bkshamsi-hide-apple-icalendar #bookly-tbs .bookly-js-icalendar-feed,
body.bkshamsi-hide-apple-icalendar #bookly-tbs #bookly-icalendar-days-offset,
body.bkshamsi-hide-apple-icalendar #bookly-tbs #bookly-apple-calendar-sync,
body.bkshamsi-hide-apple-icalendar #bookly-tbs .bookly-js-apple-calendar-row,
body.bkshamsi-hide-apple-icalendar #bookly-tbs [class*="apple-calendar"] {
    display: none !important;
}

/* گزینه ۸ — Facebook */
body.bkshamsi-hide-facebook #bookly-tbs #bookly_settings_facebook,
body.bkshamsi-hide-facebook #bookly-tbs a[href="#bookly_settings_facebook"],
body.bkshamsi-hide-facebook #bookly-tbs .col-md-3:has(#bookly-show-facebook-login-button),
body.bkshamsi-hide-facebook #bookly-tbs #bookly-facebook-warning,
body.bkshamsi-hide-facebook #bookly-tbs #bookly-facebook-login-button,
body.bkshamsi-hide-facebook #bookly-tbs .fb-login-button,
body.bkshamsi-hide-facebook .bookly-css-root .fb-login-button,
body.bkshamsi-hide-facebook .bookly-css-root #bookly-facebook-login-button {
    display: none !important;
}

/* گزینه ۹ — Online Meetings (Zoom، Google Meet، Jitsi، BBB، Teams) */
body.bkshamsi-hide-online-meetings #bookly-tbs #bookly_settings_online_meetings,
body.bkshamsi-hide-online-meetings #bookly-tbs a[href="#bookly_settings_online_meetings"],
body.bkshamsi-hide-online-meetings #bookly-tbs .form-group:has(label[for="zoom_authentication"]),
body.bkshamsi-hide-online-meetings #bookly-tbs .form-group:has(a[href*="tab=online_meetings"]),
body.bkshamsi-hide-online-meetings #bookly-tbs .bookly-js-zoom-settings,
body.bkshamsi-hide-online-meetings #bookly-tbs .bookly-js-zoom-oauth,
body.bkshamsi-hide-online-meetings #bookly-tbs .bookly-js-zoom-connected,
body.bkshamsi-hide-online-meetings #bookly-tbs .bookly-js-zoom-disconnected,
body.bkshamsi-hide-online-meetings #bookly-tbs .form-group:has(#bookly-online-meetings),
body.bkshamsi-hide-online-meetings #bookly-tbs a[href*="tab=online_meetings"],
body.bkshamsi-hide-online-meetings #bookly-tbs .alert:has(a[href*="tab=online_meetings"]) {
    display: none !important;
}

body.bkshamsi-hide-online-meetings .bookly-css-root a[href*="zoom.us"],
body.bkshamsi-hide-online-meetings .bookly-css-root a[href*="meet.google.com"],
body.bkshamsi-hide-online-meetings .bookly-css-root a[href*="jitsi"],
body.bkshamsi-hide-online-meetings .bookly-css-root a[href*="bigbluebutton"],
body.bkshamsi-hide-online-meetings .bookly-customer-cabinet [data-column="online_meeting"],
body.bkshamsi-hide-online-meetings .bookly-customer-cabinet [data-column="join_online_meeting"] {
    display: none !important;
}

/* گزینه ۶/۷ — افزودن به تقویم (سفارشی‌سازی + فرم‌های مدرن + فرانت) */
body.bkshamsi-hide-external-calendars #bookly-tbs .col-md-3:has(#bookly-show-add-to-calendar),
body.bkshamsi-hide-external-calendars #bookly-tbs .bookly-css-root .bookly-box:has(.bookly-google),
body.bkshamsi-hide-external-calendars #bookly-tbs .bookly-css-root .bookly-box:has(.bookly-apple),
body.bkshamsi-hide-external-calendars #bookly-tbs .bookly-css-root .bookly-box:has(.bookly-microsoft),
body.bkshamsi-hide-external-calendars #bookly-tbs .bookly-css-root .bookly-box:has(.bookly-yahoo),
body.bkshamsi-hide-external-calendars #bookly-tbs .bookly-css-root [data-option="bookly_l10n_info_add_to_calendar"],
body.bkshamsi-hide-external-calendars #bookly-tbs #bookly-modern-appearance .bkshamsi-calendar-add-block,
body.bkshamsi-hide-external-calendars #bookly-tbs #bookly-modern-appearance img[src*="google.svg"],
body.bkshamsi-hide-external-calendars #bookly-tbs #bookly-modern-appearance img[src*="apple.svg"],
body.bkshamsi-hide-external-calendars #bookly-tbs #bookly-modern-appearance img[src*="microsoft.svg"],
body.bkshamsi-hide-external-calendars #bookly-tbs #bookly-modern-appearance img[src*="yahoo.svg"],
body.bkshamsi-hide-external-calendars #bookly-tbs #bookly-modern-appearance button.btn:has(img[src*="google.svg"]),
body.bkshamsi-hide-external-calendars #bookly-tbs #bookly-modern-appearance button.btn:has(img[src*="apple.svg"]),
body.bkshamsi-hide-external-calendars #bookly-tbs #bookly-modern-appearance button.btn:has(img[src*="microsoft.svg"]),
body.bkshamsi-hide-external-calendars #bookly-tbs #bookly-modern-appearance button.btn:has(img[src*="yahoo.svg"]),
body.bkshamsi-hide-external-calendars #bookly-tbs #bookly-modern-appearance .mt-3.text-center:has(img[src*="google.svg"]),
body.bkshamsi-hide-external-calendars #bookly-tbs #bookly-modern-appearance .bkshamsi-calendar-only-block,
body.bkshamsi-hide-external-calendars .bookly-css-root .bookly-js-add-to-calendar,
body.bkshamsi-hide-external-calendars .bookly-css-root .bookly-btn:has(.bookly-google),
body.bkshamsi-hide-external-calendars .bookly-css-root .bookly-btn:has(.bookly-apple),
body.bkshamsi-hide-external-calendars .bookly-css-root .bookly-btn:has(.bookly-microsoft),
body.bkshamsi-hide-external-calendars .bookly-css-root .bookly-btn:has(.bookly-yahoo),
body.bkshamsi-hide-external-calendars .bookly-css-root img[src*="google.svg"],
body.bkshamsi-hide-external-calendars .bookly-css-root img[src*="apple.svg"],
body.bkshamsi-hide-external-calendars .bookly-css-root img[src*="microsoft.svg"],
body.bkshamsi-hide-external-calendars .bookly-css-root img[src*="yahoo.svg"],
body.bkshamsi-hide-external-calendars .bookly-css-root button:has(img[src*="google.svg"]),
body.bkshamsi-hide-external-calendars .bookly-css-root button:has(img[src*="apple.svg"]),
body.bkshamsi-hide-external-calendars .bookly-css-root button:has(img[src*="microsoft.svg"]),
body.bkshamsi-hide-external-calendars .bookly-css-root button:has(img[src*="yahoo.svg"]),
body.bkshamsi-hide-external-calendars .bookly-css-root .bkshamsi-calendar-only-block,
body.bkshamsi-hide-external-calendars .bookly-css-root .mt-3.text-center:has(img[src*="google.svg"]) {
    display: none !important;
}

/* گزینه ۱۰ — حذف ایمیل */
body.bkshamsi-hide-email #bookly-tbs .form-group:has(#bookly_cst_create_account),
body.bkshamsi-hide-email #bookly-tbs .form-group:has(#bookly_cst_new_account_role),
body.bkshamsi-hide-email #bookly-tbs .col-md-3:has(#bookly-cst-show-email-confirm),
body.bkshamsi-hide-email #bookly-tbs #bookly-cst-show-email-confirm,
body.bkshamsi-hide-email #bookly-tbs #bookly_cst_verify_customer_details option[value="always_email"],
body.bkshamsi-hide-email #bookly-tbs .bookly-js-details-email,
body.bkshamsi-hide-email #bookly-tbs .bookly-js-details-confirm,
body.bkshamsi-hide-email #bookly-tbs .bookly-js-details-email-confirm,
body.bkshamsi-hide-email #bookly-tbs #bookly-modern-appearance [data-field="email"],
body.bkshamsi-hide-email #bookly-tbs #bookly-modern-appearance [data-name="email"],
body.bkshamsi-hide-email #bookly-tbs #bookly-modern-appearance option[value="email"],
body.bkshamsi-hide-email #bookly-tbs #bookly-modern-appearance [data-value="email"],
body.bkshamsi-hide-email .bookly-css-root .bookly-form-group:has(.bookly-js-user-email),
body.bkshamsi-hide-email .bookly-css-root .bookly-form-group:has(.bookly-js-user-email-confirm),
body.bkshamsi-hide-email .bookly-css-root .bookly-js-user-email,
body.bkshamsi-hide-email .bookly-css-root .bookly-js-user-email-confirm,
body.bkshamsi-hide-email .bookly-css-root .bookly-js-user-email-error,
body.bkshamsi-hide-email .bookly-css-root .bookly-js-user-email-confirm-error,
body.bkshamsi-hide-email .bookly-css-root [id^="bookly-email-"],
body.bkshamsi-hide-email #bookly-tbs #bookly-customer-email,
body.bkshamsi-hide-email #bookly-tbs label[for="bookly-customer-email"],
body.bkshamsi-hide-email #bookly-tbs .form-group:has(#bookly-customer-email),
body.bkshamsi-hide-email #bookly-tbs #bookly-customers-datatables th[data-column="email"],
body.bkshamsi-hide-email #bookly-tbs #bookly-customers-datatables td[data-column="email"],
body.bkshamsi-hide-email #bookly-tbs #bookly-customers-datatables .bookly-dt-col-email {
    display: none !important;
}

body.bkshamsi-hide-email #bookly-tbs #bookly-appointments-datatables th[data-column="customer_email"],
body.bkshamsi-hide-email #bookly-tbs #bookly-appointments-datatables td[data-column="customer_email"],
body.bkshamsi-hide-email #bookly-tbs [id$="-appointments-datatables"] th[data-column="customer_email"],
body.bkshamsi-hide-email #bookly-tbs [id$="-appointments-datatables"] td[data-column="customer_email"],
body.bkshamsi-hide-email #bookly-tbs #bookly-import-customers-dialog .custom-control:has(input[name="email"]),
body.bkshamsi-hide-email #bookly-tbs #bookly-export-customers-dialog .custom-control:has(input[name="exp[email]"]) {
    display: none !important;
}

/* گزینه ۴ — دکمه Bookly Cloud در welcome تقویم */
body.bkshamsi-null-cloud.bkshamsi-bookly-calendar #bookly-tbs a.btn-success[href*="bookly-cloud-products"],
body.bkshamsi-null-cloud.bkshamsi-bookly-calendar #bookly-tbs a.btn-success[href*="page=bookly-cloud-products"] {
    display: none !important;
}

/* گزینه ۱۱ — نال بوکلی کلاد */
body.bkshamsi-null-cloud #bookly-tbs [id^="bookly_setup_cloud"],
body.bkshamsi-null-cloud #bookly-tbs .bookly-setup-cloud-step,
body.bkshamsi-null-cloud #bookly-tbs #bookly-login-required,
body.bkshamsi-null-cloud #bookly-tbs .bookly-cloud-auth,
body.bkshamsi-null-cloud #bookly-tbs .bookly-js-cloud-panel,
body.bkshamsi-null-cloud #bookly-tbs .bookly-js-cloud-auth {
    display: none !important;
}

body.bkshamsi-null-cloud #bookly-tbs a[href*="page=bookly-cloud-products"],
body.bkshamsi-null-cloud #bookly-tbs a[href*="page=bookly-cloud-billing"],
body.bkshamsi-null-cloud #bookly-tbs a[href*="page=bookly-cloud-zapier"],
body.bkshamsi-null-cloud #bookly-tbs a[href*="page=bookly-cloud-voice"],
body.bkshamsi-null-cloud #bookly-tbs a[href*="page=bookly-cloud-whatsapp"],
body.bkshamsi-null-cloud #bookly-tbs a[href*="page=bookly-cloud-mobile-staff-cabinet"],
body.bkshamsi-null-cloud #bookly-tbs a[href*="page=bookly-cloud-gift-cards"] {
    display: none !important;
}
