@charset "UTF-8";
/* ========================================
   BLENNY APPEARANCE PREFS (loaded last)
   Source: Styles/blenny-prefs.scss
   Build:  npm run build:css

   Must load AFTER private.css / form-shell so !important
   border & radius prefs win over hardcoded legacy rules.
   ======================================== */
/* Page cards / tables — soft silhouette when stroke borders are off */
/* Floating panels still need stronger silhouette when borders are off */
/* Match dark chrome specificity so prefs beat form-shell/_dark.scss */
html[data-borders=off] .employers-page-shell .breadcrumb-card-pill,
html[data-theme=dark][data-borders=off] .employers-page-shell .breadcrumb-card-pill,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .breadcrumb-card-pill,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .breadcrumb-card-pill {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off] .employers-page-shell .blenny-page-header,
html[data-theme=dark][data-borders=off] .employers-page-shell .blenny-page-header,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .blenny-page-header,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .blenny-page-header {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off] .employers-page-shell .blenny-page-header-card,
html[data-theme=dark][data-borders=off] .employers-page-shell .blenny-page-header-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .blenny-page-header-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .blenny-page-header-card {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off] .employers-page-shell .users-table-card,
html[data-theme=dark][data-borders=off] .employers-page-shell .users-table-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .users-table-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .users-table-card {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off] .employers-page-shell .employees-list-card,
html[data-theme=dark][data-borders=off] .employers-page-shell .employees-list-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .employees-list-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .employees-list-card {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off] .employers-page-shell .blenny-section-card,
html[data-theme=dark][data-borders=off] .employers-page-shell .blenny-section-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .blenny-section-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .blenny-section-card {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off] .employers-page-shell .card,
html[data-theme=dark][data-borders=off] .employers-page-shell .card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .card {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off] .employers-page-shell fieldset,
html[data-theme=dark][data-borders=off] .employers-page-shell fieldset,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell fieldset,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell fieldset {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off] .employers-page-shell .loans-filter-card,
html[data-theme=dark][data-borders=off] .employers-page-shell .loans-filter-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .loans-filter-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .loans-filter-card {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off] .employers-page-shell .blenny-action-bar,
html[data-theme=dark][data-borders=off] .employers-page-shell .blenny-action-bar,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .blenny-action-bar,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .blenny-action-bar {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off] .employers-page-shell .form-action-buttons,
html[data-theme=dark][data-borders=off] .employers-page-shell .form-action-buttons,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .form-action-buttons,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .form-action-buttons {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off] .employers-page-shell .form-buttons,
html[data-theme=dark][data-borders=off] .employers-page-shell .form-buttons,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .form-buttons,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .form-buttons {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off] .employers-page-shell .payslip-action-island,
html[data-theme=dark][data-borders=off] .employers-page-shell .payslip-action-island,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .payslip-action-island,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .payslip-action-island {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off] .modal.blenny-dialog .modal-content,
html[data-theme=dark][data-borders=off] .modal.blenny-dialog .modal-content,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .modal.blenny-dialog .modal-content,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .modal.blenny-dialog .modal-content {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off] .user-profile-dropdown,
html[data-theme=dark][data-borders=off] .user-profile-dropdown,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .user-profile-dropdown,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .user-profile-dropdown {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off] .user-account-option .dropdown-menu,
html[data-theme=dark][data-borders=off] .user-account-option .dropdown-menu,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .user-account-option .dropdown-menu,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .user-account-option .dropdown-menu {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off] .dropdown-menu[aria-labelledby=navbarDropdown],
html[data-theme=dark][data-borders=off] .dropdown-menu[aria-labelledby=navbarDropdown],
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .dropdown-menu[aria-labelledby=navbarDropdown],
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .dropdown-menu[aria-labelledby=navbarDropdown] {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off] #navbarDropdown + .dropdown-menu,
html[data-theme=dark][data-borders=off] #navbarDropdown + .dropdown-menu,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] #navbarDropdown + .dropdown-menu,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] #navbarDropdown + .dropdown-menu {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off] .header-notif-menu,
html[data-theme=dark][data-borders=off] .header-notif-menu,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .header-notif-menu,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .header-notif-menu {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off] .employer-dropdown-menu,
html[data-theme=dark][data-borders=off] .employer-dropdown-menu,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employer-dropdown-menu,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employer-dropdown-menu {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off] .header-bar .employer-dropdown-wrapper,
html[data-theme=dark][data-borders=off] .header-bar .employer-dropdown-wrapper,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .header-bar .employer-dropdown-wrapper,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .header-bar .employer-dropdown-wrapper {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off] .header-bar .header-notif-toggle,
html[data-theme=dark][data-borders=off] .header-bar .header-notif-toggle,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .header-bar .header-notif-toggle,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .header-bar .header-notif-toggle {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off] .header-bar .user-account-option a,
html[data-theme=dark][data-borders=off] .header-bar .user-account-option a,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .header-bar .user-account-option a,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .header-bar .user-account-option a {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off] .header-bar .header-profile-photo-wrap,
html[data-theme=dark][data-borders=off] .header-bar .header-profile-photo-wrap,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .header-bar .header-profile-photo-wrap,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .header-bar .header-profile-photo-wrap {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off] .blenny-theme-swatch,
html[data-theme=dark][data-borders=off] .blenny-theme-swatch,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .blenny-theme-swatch,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .blenny-theme-swatch {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off] .blenny-theme-chip,
html[data-theme=dark][data-borders=off] .blenny-theme-chip,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .blenny-theme-chip,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .blenny-theme-chip {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off] .dashboard-page .dash-surface-card,
html[data-theme=dark][data-borders=off] .dashboard-page .dash-surface-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .dashboard-page .dash-surface-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .dashboard-page .dash-surface-card {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off] .dashboard-page .dash-surface-pill,
html[data-theme=dark][data-borders=off] .dashboard-page .dash-surface-pill,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .dashboard-page .dash-surface-pill,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .dashboard-page .dash-surface-pill {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off] .dashboard-page .dash-page-header,
html[data-theme=dark][data-borders=off] .dashboard-page .dash-page-header,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .dashboard-page .dash-page-header,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .dashboard-page .dash-page-header {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off] .dashboard-page .dash-widget-card,
html[data-theme=dark][data-borders=off] .dashboard-page .dash-widget-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .dashboard-page .dash-widget-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .dashboard-page .dash-widget-card {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off] .dashboard-page .phone-notification,
html[data-theme=dark][data-borders=off] .dashboard-page .phone-notification,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .dashboard-page .phone-notification,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .dashboard-page .phone-notification {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off],
html[data-theme=dark][data-borders=off],
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off],
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] {
  /* Quiet card/table edge — fill + soft ring instead of hard stroke */
}
html[data-borders=off] .employers-page-shell .breadcrumb-card-pill,
html[data-theme=dark][data-borders=off] .employers-page-shell .breadcrumb-card-pill,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .breadcrumb-card-pill,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .breadcrumb-card-pill {
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--color-text) 9%, transparent), var(--surface-inset-highlight, none) !important;
}
html[data-borders=off] .employers-page-shell .blenny-page-header,
html[data-theme=dark][data-borders=off] .employers-page-shell .blenny-page-header,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .blenny-page-header,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .blenny-page-header {
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--color-text) 9%, transparent), var(--surface-inset-highlight, none) !important;
}
html[data-borders=off] .employers-page-shell .blenny-page-header-card,
html[data-theme=dark][data-borders=off] .employers-page-shell .blenny-page-header-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .blenny-page-header-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .blenny-page-header-card {
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--color-text) 9%, transparent), var(--surface-inset-highlight, none) !important;
}
html[data-borders=off] .employers-page-shell .users-table-card,
html[data-theme=dark][data-borders=off] .employers-page-shell .users-table-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .users-table-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .users-table-card {
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--color-text) 9%, transparent), var(--surface-inset-highlight, none) !important;
}
html[data-borders=off] .employers-page-shell .employees-list-card,
html[data-theme=dark][data-borders=off] .employers-page-shell .employees-list-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .employees-list-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .employees-list-card {
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--color-text) 9%, transparent), var(--surface-inset-highlight, none) !important;
}
html[data-borders=off] .employers-page-shell .blenny-section-card,
html[data-theme=dark][data-borders=off] .employers-page-shell .blenny-section-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .blenny-section-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .blenny-section-card {
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--color-text) 9%, transparent), var(--surface-inset-highlight, none) !important;
}
html[data-borders=off] .employers-page-shell .card,
html[data-theme=dark][data-borders=off] .employers-page-shell .card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .card {
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--color-text) 9%, transparent), var(--surface-inset-highlight, none) !important;
}
html[data-borders=off] .employers-page-shell fieldset,
html[data-theme=dark][data-borders=off] .employers-page-shell fieldset,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell fieldset,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell fieldset {
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--color-text) 9%, transparent), var(--surface-inset-highlight, none) !important;
}
html[data-borders=off] .employers-page-shell .loans-filter-card,
html[data-theme=dark][data-borders=off] .employers-page-shell .loans-filter-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .loans-filter-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .loans-filter-card {
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--color-text) 9%, transparent), var(--surface-inset-highlight, none) !important;
}
html[data-borders=off] .employers-page-shell .blenny-action-bar,
html[data-theme=dark][data-borders=off] .employers-page-shell .blenny-action-bar,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .blenny-action-bar,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .blenny-action-bar {
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--color-text) 9%, transparent), var(--surface-inset-highlight, none) !important;
}
html[data-borders=off] .employers-page-shell .form-action-buttons,
html[data-theme=dark][data-borders=off] .employers-page-shell .form-action-buttons,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .form-action-buttons,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .form-action-buttons {
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--color-text) 9%, transparent), var(--surface-inset-highlight, none) !important;
}
html[data-borders=off] .employers-page-shell .form-buttons,
html[data-theme=dark][data-borders=off] .employers-page-shell .form-buttons,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .form-buttons,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .form-buttons {
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--color-text) 9%, transparent), var(--surface-inset-highlight, none) !important;
}
html[data-borders=off] .employers-page-shell .payslip-action-island,
html[data-theme=dark][data-borders=off] .employers-page-shell .payslip-action-island,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .payslip-action-island,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .payslip-action-island {
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--color-text) 9%, transparent), var(--surface-inset-highlight, none) !important;
}
html[data-borders=off] .dashboard-page .dash-surface-card,
html[data-theme=dark][data-borders=off] .dashboard-page .dash-surface-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .dashboard-page .dash-surface-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .dashboard-page .dash-surface-card {
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--color-text) 9%, transparent), var(--surface-inset-highlight, none) !important;
}
html[data-borders=off] .dashboard-page .dash-surface-pill,
html[data-theme=dark][data-borders=off] .dashboard-page .dash-surface-pill,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .dashboard-page .dash-surface-pill,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .dashboard-page .dash-surface-pill {
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--color-text) 9%, transparent), var(--surface-inset-highlight, none) !important;
}
html[data-borders=off] .dashboard-page .dash-page-header,
html[data-theme=dark][data-borders=off] .dashboard-page .dash-page-header,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .dashboard-page .dash-page-header,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .dashboard-page .dash-page-header {
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--color-text) 9%, transparent), var(--surface-inset-highlight, none) !important;
}
html[data-borders=off] .dashboard-page .dash-widget-card,
html[data-theme=dark][data-borders=off] .dashboard-page .dash-widget-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .dashboard-page .dash-widget-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .dashboard-page .dash-widget-card {
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--color-text) 9%, transparent), var(--surface-inset-highlight, none) !important;
}
html[data-borders=off] .dashboard-page .phone-notification,
html[data-theme=dark][data-borders=off] .dashboard-page .phone-notification,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .dashboard-page .phone-notification,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .dashboard-page .phone-notification {
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--color-text) 9%, transparent), var(--surface-inset-highlight, none) !important;
}
html[data-borders=off],
html[data-theme=dark][data-borders=off],
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off],
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] {
  /* Menus / modals keep stronger elevation */
}
html[data-borders=off] .user-profile-dropdown,
html[data-theme=dark][data-borders=off] .user-profile-dropdown,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .user-profile-dropdown,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .user-profile-dropdown {
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--color-text) 12%, transparent), 0 12px 32px rgba(0, 0, 0, 0.22), 0 2px 8px rgba(0, 0, 0, 0.12) !important;
}
html[data-borders=off] .user-account-option .dropdown-menu,
html[data-theme=dark][data-borders=off] .user-account-option .dropdown-menu,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .user-account-option .dropdown-menu,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .user-account-option .dropdown-menu {
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--color-text) 12%, transparent), 0 12px 32px rgba(0, 0, 0, 0.22), 0 2px 8px rgba(0, 0, 0, 0.12) !important;
}
html[data-borders=off] .dropdown-menu[aria-labelledby=navbarDropdown],
html[data-theme=dark][data-borders=off] .dropdown-menu[aria-labelledby=navbarDropdown],
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .dropdown-menu[aria-labelledby=navbarDropdown],
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .dropdown-menu[aria-labelledby=navbarDropdown] {
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--color-text) 12%, transparent), 0 12px 32px rgba(0, 0, 0, 0.22), 0 2px 8px rgba(0, 0, 0, 0.12) !important;
}
html[data-borders=off] #navbarDropdown + .dropdown-menu,
html[data-theme=dark][data-borders=off] #navbarDropdown + .dropdown-menu,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] #navbarDropdown + .dropdown-menu,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] #navbarDropdown + .dropdown-menu {
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--color-text) 12%, transparent), 0 12px 32px rgba(0, 0, 0, 0.22), 0 2px 8px rgba(0, 0, 0, 0.12) !important;
}
html[data-borders=off] .header-notif-menu,
html[data-theme=dark][data-borders=off] .header-notif-menu,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .header-notif-menu,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .header-notif-menu {
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--color-text) 12%, transparent), 0 12px 32px rgba(0, 0, 0, 0.22), 0 2px 8px rgba(0, 0, 0, 0.12) !important;
}
html[data-borders=off] .employer-dropdown-menu,
html[data-theme=dark][data-borders=off] .employer-dropdown-menu,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employer-dropdown-menu,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employer-dropdown-menu {
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--color-text) 12%, transparent), 0 12px 32px rgba(0, 0, 0, 0.22), 0 2px 8px rgba(0, 0, 0, 0.12) !important;
}
html[data-borders=off] .employers-page-shell .payslip-action-island,
html[data-theme=dark][data-borders=off] .employers-page-shell .payslip-action-island,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .payslip-action-island,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .payslip-action-island {
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--color-text) 12%, transparent), 0 12px 32px rgba(0, 0, 0, 0.22), 0 2px 8px rgba(0, 0, 0, 0.12) !important;
}
html[data-borders=off] .modal.blenny-dialog .modal-content,
html[data-theme=dark][data-borders=off] .modal.blenny-dialog .modal-content,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .modal.blenny-dialog .modal-content,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .modal.blenny-dialog .modal-content {
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--color-text) 12%, transparent), 0 12px 32px rgba(0, 0, 0, 0.22), 0 2px 8px rgba(0, 0, 0, 0.12) !important;
}
html[data-borders=off],
html[data-theme=dark][data-borders=off],
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off],
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] {
  /* Theme controls: fill instead of stroke */
}
html[data-borders=off] .blenny-theme-swatch,
html[data-borders=off] .blenny-theme-chip,
html[data-theme=dark][data-borders=off] .blenny-theme-swatch,
html[data-theme=dark][data-borders=off] .blenny-theme-chip,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .blenny-theme-swatch,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .blenny-theme-chip,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .blenny-theme-swatch,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .blenny-theme-chip {
  background: var(--color-surface-warm) !important;
  box-shadow: none !important;
}
html[data-borders=off] .blenny-theme-swatch[aria-pressed=true],
html[data-borders=off] .blenny-theme-chip[aria-pressed=true],
html[data-theme=dark][data-borders=off] .blenny-theme-swatch[aria-pressed=true],
html[data-theme=dark][data-borders=off] .blenny-theme-chip[aria-pressed=true],
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .blenny-theme-swatch[aria-pressed=true],
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .blenny-theme-chip[aria-pressed=true],
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .blenny-theme-swatch[aria-pressed=true],
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .blenny-theme-chip[aria-pressed=true] {
  background: var(--blenny-celestial-soft) !important;
  box-shadow: 0 0 0 1px var(--blenny-celestial) !important;
}
html[data-borders=off],
html[data-theme=dark][data-borders=off],
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off],
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] {
  /* Header chips — cool white in light; soft lift in dark (not cream) */
}
html[data-borders=off] .header-bar .employer-dropdown-wrapper,
html[data-borders=off] .header-bar .header-notif-toggle,
html[data-borders=off] .header-bar .user-account-option a,
html[data-borders=off] .header-bar .header-profile-photo-wrap,
html[data-theme=dark][data-borders=off] .header-bar .employer-dropdown-wrapper,
html[data-theme=dark][data-borders=off] .header-bar .header-notif-toggle,
html[data-theme=dark][data-borders=off] .header-bar .user-account-option a,
html[data-theme=dark][data-borders=off] .header-bar .header-profile-photo-wrap,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .header-bar .employer-dropdown-wrapper,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .header-bar .header-notif-toggle,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .header-bar .user-account-option a,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .header-bar .header-profile-photo-wrap,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .header-bar .employer-dropdown-wrapper,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .header-bar .header-notif-toggle,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .header-bar .user-account-option a,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .header-bar .header-profile-photo-wrap {
  background: var(--header-chip-bg, var(--color-surface)) !important;
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
  backdrop-filter: none !important;
}
html[data-borders=off],
html[data-theme=dark][data-borders=off],
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off],
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] {
  /* Plain nav pills — no chrome stroke; keep fill states from feature CSS */
}
html[data-borders=off] .employers-page-shell .emp-nav-btn:not(.active):not(.gs-nav-btn-highlight),
html[data-borders=off] .employers-page-shell .emp-subnav-btn:not(.active),
html[data-borders=off] .employers-page-shell .gs-nav-btn:not(.active):not(.gs-nav-btn-highlight),
html[data-theme=dark][data-borders=off] .employers-page-shell .emp-nav-btn:not(.active):not(.gs-nav-btn-highlight),
html[data-theme=dark][data-borders=off] .employers-page-shell .emp-subnav-btn:not(.active),
html[data-theme=dark][data-borders=off] .employers-page-shell .gs-nav-btn:not(.active):not(.gs-nav-btn-highlight),
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .emp-nav-btn:not(.active):not(.gs-nav-btn-highlight),
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .emp-subnav-btn:not(.active),
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .gs-nav-btn:not(.active):not(.gs-nav-btn-highlight),
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .emp-nav-btn:not(.active):not(.gs-nav-btn-highlight),
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .emp-subnav-btn:not(.active),
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .gs-nav-btn:not(.active):not(.gs-nav-btn-highlight) {
  border-color: transparent !important;
  border-width: 0 !important;
  box-shadow: none !important;
}
html[data-borders=off],
html[data-theme=dark][data-borders=off],
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off],
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] {
  /* Search keeps a soft silhouette when stroke borders are off */
}
html[data-borders=off] .employers-page-shell .users-page-search,
html[data-theme=dark][data-borders=off] .employers-page-shell .users-page-search,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .users-page-search,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .users-page-search {
  border-width: 1px !important;
  border-style: solid !important;
  border-color: color-mix(in srgb, var(--color-text) 14%, transparent) !important;
  background: var(--color-surface) !important;
  box-shadow: none !important;
}
html[data-borders=off],
html[data-theme=dark][data-borders=off],
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off],
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] {
  /* Outline / accent actions — match light soft-fill + stroke; tokens reverse for dark */
}
html[data-borders=off] .employers-page-shell .gs-nav-btn.gs-nav-btn-highlight:not(.active),
html[data-borders=off] .employers-page-shell .btn-outline-primary,
html[data-borders=off] .employers-page-shell a.btn-outline-primary,
html[data-borders=off] .employers-page-shell .payslip-btn-outline-primary,
html[data-borders=off] .employers-page-shell .payslip-filter-actions-row__right .btn-outline-primary,
html[data-theme=dark][data-borders=off] .employers-page-shell .gs-nav-btn.gs-nav-btn-highlight:not(.active),
html[data-theme=dark][data-borders=off] .employers-page-shell .btn-outline-primary,
html[data-theme=dark][data-borders=off] .employers-page-shell a.btn-outline-primary,
html[data-theme=dark][data-borders=off] .employers-page-shell .payslip-btn-outline-primary,
html[data-theme=dark][data-borders=off] .employers-page-shell .payslip-filter-actions-row__right .btn-outline-primary,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .gs-nav-btn.gs-nav-btn-highlight:not(.active),
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .btn-outline-primary,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell a.btn-outline-primary,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .payslip-btn-outline-primary,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .payslip-filter-actions-row__right .btn-outline-primary,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .gs-nav-btn.gs-nav-btn-highlight:not(.active),
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .btn-outline-primary,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell a.btn-outline-primary,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .payslip-btn-outline-primary,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .payslip-filter-actions-row__right .btn-outline-primary {
  border-width: 1px !important;
  border-style: solid !important;
  border-color: var(--blenny-celestial) !important;
  background: var(--blenny-celestial-soft) !important;
  color: var(--blenny-celestial) !important;
  box-shadow: none !important;
}
html[data-borders=off] .employers-page-shell .btn-outline-secondary,
html[data-borders=off] .employers-page-shell a.btn-outline-secondary,
html[data-borders=off] .employers-page-shell .payslip-btn-outline-muted,
html[data-borders=off] .employers-page-shell.payslip-control-page .payslip-table-toolbar .btn-outline-secondary,
html[data-theme=dark][data-borders=off] .employers-page-shell .btn-outline-secondary,
html[data-theme=dark][data-borders=off] .employers-page-shell a.btn-outline-secondary,
html[data-theme=dark][data-borders=off] .employers-page-shell .payslip-btn-outline-muted,
html[data-theme=dark][data-borders=off] .employers-page-shell.payslip-control-page .payslip-table-toolbar .btn-outline-secondary,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .btn-outline-secondary,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell a.btn-outline-secondary,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .payslip-btn-outline-muted,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell.payslip-control-page .payslip-table-toolbar .btn-outline-secondary,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .btn-outline-secondary,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell a.btn-outline-secondary,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .payslip-btn-outline-muted,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell.payslip-control-page .payslip-table-toolbar .btn-outline-secondary {
  border-width: 1px !important;
  border-style: solid !important;
  border-color: color-mix(in srgb, var(--color-text) 18%, transparent) !important;
  background: var(--color-surface) !important;
  color: var(--color-text-secondary) !important;
  box-shadow: none !important;
}
html[data-borders=off] .employers-page-shell .btn-outline-success,
html[data-theme=dark][data-borders=off] .employers-page-shell .btn-outline-success,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .btn-outline-success,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .btn-outline-success {
  border-width: 1px !important;
  border-style: solid !important;
  border-color: var(--blenny-success) !important;
  background: var(--blenny-success-soft, color-mix(in srgb, var(--blenny-success) 18%, transparent)) !important;
  color: var(--blenny-success) !important;
  box-shadow: none !important;
}
html[data-borders=off] .employers-page-shell .btn-outline-danger,
html[data-theme=dark][data-borders=off] .employers-page-shell .btn-outline-danger,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .btn-outline-danger,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .btn-outline-danger {
  border-width: 1px !important;
  border-style: solid !important;
  border-color: var(--blenny-danger) !important;
  background: var(--blenny-danger-soft, color-mix(in srgb, var(--blenny-danger) 18%, transparent)) !important;
  color: var(--blenny-danger) !important;
  box-shadow: none !important;
}
html[data-borders=off],
html[data-theme=dark][data-borders=off],
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off],
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] {
  /* Circular toolbar / row actions keep a readable edge */
}
html[data-borders=off] .employers-page-shell .payslip-toolbar-icon-btn,
html[data-borders=off] .employers-page-shell .users-grid-action-btn,
html[data-theme=dark][data-borders=off] .employers-page-shell .payslip-toolbar-icon-btn,
html[data-theme=dark][data-borders=off] .employers-page-shell .users-grid-action-btn,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .payslip-toolbar-icon-btn,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .users-grid-action-btn,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .payslip-toolbar-icon-btn,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .users-grid-action-btn {
  border-width: 1px !important;
  border-style: solid !important;
  border-color: color-mix(in srgb, var(--color-text) 18%, transparent) !important;
  background: var(--color-surface-warm) !important;
  box-shadow: none !important;
}
html[data-borders=off] .employers-page-shell .payslip-month-end-strip,
html[data-theme=dark][data-borders=off] .employers-page-shell .payslip-month-end-strip,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .payslip-month-end-strip,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .payslip-month-end-strip {
  border-width: 0 !important;
  border-color: transparent !important;
  box-shadow: 0 0 0 1px color-mix(in srgb, var(--color-text) 10%, transparent) !important;
}
html[data-borders=off] .employers-page-shell .payslip-actions-divider,
html[data-theme=dark][data-borders=off] .employers-page-shell .payslip-actions-divider,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .payslip-actions-divider,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .payslip-actions-divider {
  width: 0 !important;
  background-color: transparent !important;
}
html[data-borders=off],
html[data-theme=dark][data-borders=off],
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off],
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] {
  /* Keep table row separators readable (functional, not chrome) */
}
html[data-borders=off] .employers-page-shell .users-table-toolbar,
html[data-borders=off] .employers-page-shell .users-table-card .ag-header,
html[data-borders=off] .employers-page-shell .ag-paging-panel,
html[data-borders=off] .user-profile-dropdown-header,
html[data-borders=off] .blenny-theme-panel__title:not(:first-child),
html[data-borders=off] .modal.blenny-dialog .modal-header,
html[data-borders=off] .modal.blenny-dialog .modal-footer,
html[data-theme=dark][data-borders=off] .employers-page-shell .users-table-toolbar,
html[data-theme=dark][data-borders=off] .employers-page-shell .users-table-card .ag-header,
html[data-theme=dark][data-borders=off] .employers-page-shell .ag-paging-panel,
html[data-theme=dark][data-borders=off] .user-profile-dropdown-header,
html[data-theme=dark][data-borders=off] .blenny-theme-panel__title:not(:first-child),
html[data-theme=dark][data-borders=off] .modal.blenny-dialog .modal-header,
html[data-theme=dark][data-borders=off] .modal.blenny-dialog .modal-footer,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .users-table-toolbar,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .users-table-card .ag-header,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .ag-paging-panel,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .user-profile-dropdown-header,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .blenny-theme-panel__title:not(:first-child),
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .modal.blenny-dialog .modal-header,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .modal.blenny-dialog .modal-footer,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .users-table-toolbar,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .users-table-card .ag-header,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .ag-paging-panel,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .user-profile-dropdown-header,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .blenny-theme-panel__title:not(:first-child),
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .modal.blenny-dialog .modal-header,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .modal.blenny-dialog .modal-footer {
  border-color: color-mix(in srgb, var(--color-text) 10%, transparent) !important;
}
html[data-borders=off],
html[data-theme=dark][data-borders=off],
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off],
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] {
  /*
   * AG Grid: transparent column borders read as open gutters between cells
   * (especially through colored header groups). Collapse vertical seams;
   * keep only a quiet horizontal row line.
   */
}
html[data-borders=off] .employers-page-shell .users-access-grid,
html[data-borders=off] .employers-page-shell .employees-access-grid,
html[data-borders=off] .employers-page-shell .payroll-access-grid,
html[data-borders=off] .employers-page-shell .payslip-access-grid,
html[data-borders=off] .employers-page-shell .users-table-card,
html[data-borders=off] .employers-page-shell .employees-list-card,
html[data-theme=dark][data-borders=off] .employers-page-shell .users-access-grid,
html[data-theme=dark][data-borders=off] .employers-page-shell .employees-access-grid,
html[data-theme=dark][data-borders=off] .employers-page-shell .payroll-access-grid,
html[data-theme=dark][data-borders=off] .employers-page-shell .payslip-access-grid,
html[data-theme=dark][data-borders=off] .employers-page-shell .users-table-card,
html[data-theme=dark][data-borders=off] .employers-page-shell .employees-list-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .users-access-grid,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .employees-access-grid,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .payroll-access-grid,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .payslip-access-grid,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .users-table-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .employees-list-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .users-access-grid,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .employees-access-grid,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .payroll-access-grid,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .payslip-access-grid,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .users-table-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .employees-list-card {
  --ag-border-color: transparent;
  --ag-secondary-border-color: transparent;
  --ag-row-border-color: color-mix(in srgb, var(--color-text) 8%, transparent);
  --blenny-divider-color: color-mix(in srgb, var(--color-text) 8%, transparent);
  --ag-header-column-resize-handle-display: none;
  --ag-header-column-separator-display: none;
}
html[data-borders=off] .employers-page-shell .users-access-grid .ag-header-cell,
html[data-borders=off] .employers-page-shell .users-access-grid .ag-header-group-cell,
html[data-borders=off] .employers-page-shell .users-access-grid .ag-cell,
html[data-borders=off] .employers-page-shell .employees-access-grid .ag-header-cell,
html[data-borders=off] .employers-page-shell .employees-access-grid .ag-header-group-cell,
html[data-borders=off] .employers-page-shell .employees-access-grid .ag-cell,
html[data-borders=off] .employers-page-shell .payroll-access-grid .ag-header-cell,
html[data-borders=off] .employers-page-shell .payroll-access-grid .ag-header-group-cell,
html[data-borders=off] .employers-page-shell .payroll-access-grid .ag-cell,
html[data-borders=off] .employers-page-shell .payslip-access-grid .ag-header-cell,
html[data-borders=off] .employers-page-shell .payslip-access-grid .ag-header-group-cell,
html[data-borders=off] .employers-page-shell .payslip-access-grid .ag-cell,
html[data-borders=off] .employers-page-shell .users-table-card .ag-header-cell,
html[data-borders=off] .employers-page-shell .users-table-card .ag-header-group-cell,
html[data-borders=off] .employers-page-shell .users-table-card .ag-cell,
html[data-theme=dark][data-borders=off] .employers-page-shell .users-access-grid .ag-header-cell,
html[data-theme=dark][data-borders=off] .employers-page-shell .users-access-grid .ag-header-group-cell,
html[data-theme=dark][data-borders=off] .employers-page-shell .users-access-grid .ag-cell,
html[data-theme=dark][data-borders=off] .employers-page-shell .employees-access-grid .ag-header-cell,
html[data-theme=dark][data-borders=off] .employers-page-shell .employees-access-grid .ag-header-group-cell,
html[data-theme=dark][data-borders=off] .employers-page-shell .employees-access-grid .ag-cell,
html[data-theme=dark][data-borders=off] .employers-page-shell .payroll-access-grid .ag-header-cell,
html[data-theme=dark][data-borders=off] .employers-page-shell .payroll-access-grid .ag-header-group-cell,
html[data-theme=dark][data-borders=off] .employers-page-shell .payroll-access-grid .ag-cell,
html[data-theme=dark][data-borders=off] .employers-page-shell .payslip-access-grid .ag-header-cell,
html[data-theme=dark][data-borders=off] .employers-page-shell .payslip-access-grid .ag-header-group-cell,
html[data-theme=dark][data-borders=off] .employers-page-shell .payslip-access-grid .ag-cell,
html[data-theme=dark][data-borders=off] .employers-page-shell .users-table-card .ag-header-cell,
html[data-theme=dark][data-borders=off] .employers-page-shell .users-table-card .ag-header-group-cell,
html[data-theme=dark][data-borders=off] .employers-page-shell .users-table-card .ag-cell,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .users-access-grid .ag-header-cell,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .users-access-grid .ag-header-group-cell,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .users-access-grid .ag-cell,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .employees-access-grid .ag-header-cell,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .employees-access-grid .ag-header-group-cell,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .employees-access-grid .ag-cell,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .payroll-access-grid .ag-header-cell,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .payroll-access-grid .ag-header-group-cell,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .payroll-access-grid .ag-cell,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .payslip-access-grid .ag-header-cell,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .payslip-access-grid .ag-header-group-cell,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .payslip-access-grid .ag-cell,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .users-table-card .ag-header-cell,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .users-table-card .ag-header-group-cell,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .users-table-card .ag-cell,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .users-access-grid .ag-header-cell,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .users-access-grid .ag-header-group-cell,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .users-access-grid .ag-cell,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .employees-access-grid .ag-header-cell,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .employees-access-grid .ag-header-group-cell,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .employees-access-grid .ag-cell,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .payroll-access-grid .ag-header-cell,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .payroll-access-grid .ag-header-group-cell,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .payroll-access-grid .ag-cell,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .payslip-access-grid .ag-header-cell,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .payslip-access-grid .ag-header-group-cell,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .payslip-access-grid .ag-cell,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .users-table-card .ag-header-cell,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .users-table-card .ag-header-group-cell,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .users-table-card .ag-cell {
  border-right: none !important;
  border-left: none !important;
  border-inline-start: none !important;
  border-inline-end: none !important;
  box-shadow: none !important;
}
html[data-borders=off] .employers-page-shell .users-access-grid .ag-header-cell::after,
html[data-borders=off] .employers-page-shell .users-access-grid .ag-header-group-cell::after,
html[data-borders=off] .employers-page-shell .users-access-grid .ag-cell::after,
html[data-borders=off] .employers-page-shell .employees-access-grid .ag-header-cell::after,
html[data-borders=off] .employers-page-shell .employees-access-grid .ag-header-group-cell::after,
html[data-borders=off] .employers-page-shell .employees-access-grid .ag-cell::after,
html[data-borders=off] .employers-page-shell .payroll-access-grid .ag-header-cell::after,
html[data-borders=off] .employers-page-shell .payroll-access-grid .ag-header-group-cell::after,
html[data-borders=off] .employers-page-shell .payroll-access-grid .ag-cell::after,
html[data-borders=off] .employers-page-shell .payslip-access-grid .ag-header-cell::after,
html[data-borders=off] .employers-page-shell .payslip-access-grid .ag-header-group-cell::after,
html[data-borders=off] .employers-page-shell .payslip-access-grid .ag-cell::after,
html[data-borders=off] .employers-page-shell .users-table-card .ag-header-cell::after,
html[data-borders=off] .employers-page-shell .users-table-card .ag-header-group-cell::after,
html[data-borders=off] .employers-page-shell .users-table-card .ag-cell::after,
html[data-borders=off] .employers-page-shell .users-access-grid .ag-header-cell-resize::after,
html[data-borders=off] .employers-page-shell .employees-access-grid .ag-header-cell-resize::after,
html[data-borders=off] .employers-page-shell .payroll-access-grid .ag-header-cell-resize::after,
html[data-borders=off] .employers-page-shell .payslip-access-grid .ag-header-cell-resize::after,
html[data-borders=off] .employers-page-shell .users-table-card .ag-header-cell-resize::after,
html[data-theme=dark][data-borders=off] .employers-page-shell .users-access-grid .ag-header-cell::after,
html[data-theme=dark][data-borders=off] .employers-page-shell .users-access-grid .ag-header-group-cell::after,
html[data-theme=dark][data-borders=off] .employers-page-shell .users-access-grid .ag-cell::after,
html[data-theme=dark][data-borders=off] .employers-page-shell .employees-access-grid .ag-header-cell::after,
html[data-theme=dark][data-borders=off] .employers-page-shell .employees-access-grid .ag-header-group-cell::after,
html[data-theme=dark][data-borders=off] .employers-page-shell .employees-access-grid .ag-cell::after,
html[data-theme=dark][data-borders=off] .employers-page-shell .payroll-access-grid .ag-header-cell::after,
html[data-theme=dark][data-borders=off] .employers-page-shell .payroll-access-grid .ag-header-group-cell::after,
html[data-theme=dark][data-borders=off] .employers-page-shell .payroll-access-grid .ag-cell::after,
html[data-theme=dark][data-borders=off] .employers-page-shell .payslip-access-grid .ag-header-cell::after,
html[data-theme=dark][data-borders=off] .employers-page-shell .payslip-access-grid .ag-header-group-cell::after,
html[data-theme=dark][data-borders=off] .employers-page-shell .payslip-access-grid .ag-cell::after,
html[data-theme=dark][data-borders=off] .employers-page-shell .users-table-card .ag-header-cell::after,
html[data-theme=dark][data-borders=off] .employers-page-shell .users-table-card .ag-header-group-cell::after,
html[data-theme=dark][data-borders=off] .employers-page-shell .users-table-card .ag-cell::after,
html[data-theme=dark][data-borders=off] .employers-page-shell .users-access-grid .ag-header-cell-resize::after,
html[data-theme=dark][data-borders=off] .employers-page-shell .employees-access-grid .ag-header-cell-resize::after,
html[data-theme=dark][data-borders=off] .employers-page-shell .payroll-access-grid .ag-header-cell-resize::after,
html[data-theme=dark][data-borders=off] .employers-page-shell .payslip-access-grid .ag-header-cell-resize::after,
html[data-theme=dark][data-borders=off] .employers-page-shell .users-table-card .ag-header-cell-resize::after,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .users-access-grid .ag-header-cell::after,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .users-access-grid .ag-header-group-cell::after,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .users-access-grid .ag-cell::after,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .employees-access-grid .ag-header-cell::after,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .employees-access-grid .ag-header-group-cell::after,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .employees-access-grid .ag-cell::after,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .payroll-access-grid .ag-header-cell::after,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .payroll-access-grid .ag-header-group-cell::after,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .payroll-access-grid .ag-cell::after,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .payslip-access-grid .ag-header-cell::after,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .payslip-access-grid .ag-header-group-cell::after,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .payslip-access-grid .ag-cell::after,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .users-table-card .ag-header-cell::after,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .users-table-card .ag-header-group-cell::after,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .users-table-card .ag-cell::after,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .users-access-grid .ag-header-cell-resize::after,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .employees-access-grid .ag-header-cell-resize::after,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .payroll-access-grid .ag-header-cell-resize::after,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .payslip-access-grid .ag-header-cell-resize::after,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .users-table-card .ag-header-cell-resize::after,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .users-access-grid .ag-header-cell::after,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .users-access-grid .ag-header-group-cell::after,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .users-access-grid .ag-cell::after,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .employees-access-grid .ag-header-cell::after,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .employees-access-grid .ag-header-group-cell::after,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .employees-access-grid .ag-cell::after,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .payroll-access-grid .ag-header-cell::after,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .payroll-access-grid .ag-header-group-cell::after,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .payroll-access-grid .ag-cell::after,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .payslip-access-grid .ag-header-cell::after,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .payslip-access-grid .ag-header-group-cell::after,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .payslip-access-grid .ag-cell::after,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .users-table-card .ag-header-cell::after,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .users-table-card .ag-header-group-cell::after,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .users-table-card .ag-cell::after,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .users-access-grid .ag-header-cell-resize::after,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .employees-access-grid .ag-header-cell-resize::after,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .payroll-access-grid .ag-header-cell-resize::after,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .payslip-access-grid .ag-header-cell-resize::after,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .users-table-card .ag-header-cell-resize::after {
  display: none !important;
  content: none !important;
  width: 0 !important;
  background: transparent !important;
}
html[data-borders=off] .employers-page-shell .users-access-grid .ag-row,
html[data-borders=off] .employers-page-shell .employees-access-grid .ag-row,
html[data-borders=off] .employers-page-shell .payroll-access-grid .ag-row,
html[data-borders=off] .employers-page-shell .payslip-access-grid .ag-row,
html[data-borders=off] .employers-page-shell .users-table-card .ag-row,
html[data-theme=dark][data-borders=off] .employers-page-shell .users-access-grid .ag-row,
html[data-theme=dark][data-borders=off] .employers-page-shell .employees-access-grid .ag-row,
html[data-theme=dark][data-borders=off] .employers-page-shell .payroll-access-grid .ag-row,
html[data-theme=dark][data-borders=off] .employers-page-shell .payslip-access-grid .ag-row,
html[data-theme=dark][data-borders=off] .employers-page-shell .users-table-card .ag-row,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .users-access-grid .ag-row,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .employees-access-grid .ag-row,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .payroll-access-grid .ag-row,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .payslip-access-grid .ag-row,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .employers-page-shell .users-table-card .ag-row,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .users-access-grid .ag-row,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .employees-access-grid .ag-row,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .payroll-access-grid .ag-row,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .payslip-access-grid .ag-row,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .employers-page-shell .users-table-card .ag-row {
  border-left: none !important;
  border-right: none !important;
  border-bottom-width: 1px !important;
  border-bottom-style: solid !important;
  border-bottom-color: color-mix(in srgb, var(--color-text) 8%, transparent) !important;
}
html[data-borders=off] .user-profile-dropdown .dropdown-divider,
html[data-theme=dark][data-borders=off] .user-profile-dropdown .dropdown-divider,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .user-profile-dropdown .dropdown-divider,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .user-profile-dropdown .dropdown-divider {
  opacity: 0.45;
  border-top-width: 1px !important;
  border-top-style: solid !important;
  border-top-color: color-mix(in srgb, var(--color-text) 12%, transparent) !important;
}
html[data-borders=off] .blenny-theme-panel__title:not(:first-child),
html[data-theme=dark][data-borders=off] .blenny-theme-panel__title:not(:first-child),
html[data-theme=dark][data-theme-scope=account-profile][data-borders=off] .blenny-theme-panel__title:not(:first-child),
html[data-theme=dark][data-theme-scope=dashboard][data-borders=off] .blenny-theme-panel__title:not(:first-child) {
  margin-top: 1.25rem;
  padding-top: 0.35rem;
}

html[data-borders=strong] .employers-page-shell .breadcrumb-card-pill,
html[data-theme=dark][data-borders=strong] .employers-page-shell .breadcrumb-card-pill,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .employers-page-shell .breadcrumb-card-pill,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .employers-page-shell .breadcrumb-card-pill {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] .employers-page-shell .blenny-page-header,
html[data-theme=dark][data-borders=strong] .employers-page-shell .blenny-page-header,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .employers-page-shell .blenny-page-header,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .employers-page-shell .blenny-page-header {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] .employers-page-shell .blenny-page-header-card,
html[data-theme=dark][data-borders=strong] .employers-page-shell .blenny-page-header-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .employers-page-shell .blenny-page-header-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .employers-page-shell .blenny-page-header-card {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] .employers-page-shell .users-table-card,
html[data-theme=dark][data-borders=strong] .employers-page-shell .users-table-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .employers-page-shell .users-table-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .employers-page-shell .users-table-card {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] .employers-page-shell .employees-list-card,
html[data-theme=dark][data-borders=strong] .employers-page-shell .employees-list-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .employers-page-shell .employees-list-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .employers-page-shell .employees-list-card {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] .employers-page-shell .blenny-section-card,
html[data-theme=dark][data-borders=strong] .employers-page-shell .blenny-section-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .employers-page-shell .blenny-section-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .employers-page-shell .blenny-section-card {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] .employers-page-shell .card,
html[data-theme=dark][data-borders=strong] .employers-page-shell .card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .employers-page-shell .card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .employers-page-shell .card {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] .employers-page-shell fieldset,
html[data-theme=dark][data-borders=strong] .employers-page-shell fieldset,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .employers-page-shell fieldset,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .employers-page-shell fieldset {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] .employers-page-shell .loans-filter-card,
html[data-theme=dark][data-borders=strong] .employers-page-shell .loans-filter-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .employers-page-shell .loans-filter-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .employers-page-shell .loans-filter-card {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] .employers-page-shell .blenny-action-bar,
html[data-theme=dark][data-borders=strong] .employers-page-shell .blenny-action-bar,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .employers-page-shell .blenny-action-bar,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .employers-page-shell .blenny-action-bar {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] .employers-page-shell .form-action-buttons,
html[data-theme=dark][data-borders=strong] .employers-page-shell .form-action-buttons,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .employers-page-shell .form-action-buttons,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .employers-page-shell .form-action-buttons {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] .employers-page-shell .form-buttons,
html[data-theme=dark][data-borders=strong] .employers-page-shell .form-buttons,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .employers-page-shell .form-buttons,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .employers-page-shell .form-buttons {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] .employers-page-shell .payslip-action-island,
html[data-theme=dark][data-borders=strong] .employers-page-shell .payslip-action-island,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .employers-page-shell .payslip-action-island,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .employers-page-shell .payslip-action-island {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] .modal.blenny-dialog .modal-content,
html[data-theme=dark][data-borders=strong] .modal.blenny-dialog .modal-content,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .modal.blenny-dialog .modal-content,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .modal.blenny-dialog .modal-content {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] .user-profile-dropdown,
html[data-theme=dark][data-borders=strong] .user-profile-dropdown,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .user-profile-dropdown,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .user-profile-dropdown {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] .user-account-option .dropdown-menu,
html[data-theme=dark][data-borders=strong] .user-account-option .dropdown-menu,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .user-account-option .dropdown-menu,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .user-account-option .dropdown-menu {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] .dropdown-menu[aria-labelledby=navbarDropdown],
html[data-theme=dark][data-borders=strong] .dropdown-menu[aria-labelledby=navbarDropdown],
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .dropdown-menu[aria-labelledby=navbarDropdown],
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .dropdown-menu[aria-labelledby=navbarDropdown] {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] #navbarDropdown + .dropdown-menu,
html[data-theme=dark][data-borders=strong] #navbarDropdown + .dropdown-menu,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] #navbarDropdown + .dropdown-menu,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] #navbarDropdown + .dropdown-menu {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] .header-notif-menu,
html[data-theme=dark][data-borders=strong] .header-notif-menu,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .header-notif-menu,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .header-notif-menu {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] .employer-dropdown-menu,
html[data-theme=dark][data-borders=strong] .employer-dropdown-menu,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .employer-dropdown-menu,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .employer-dropdown-menu {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] .header-bar .employer-dropdown-wrapper,
html[data-theme=dark][data-borders=strong] .header-bar .employer-dropdown-wrapper,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .header-bar .employer-dropdown-wrapper,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .header-bar .employer-dropdown-wrapper {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] .header-bar .header-notif-toggle,
html[data-theme=dark][data-borders=strong] .header-bar .header-notif-toggle,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .header-bar .header-notif-toggle,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .header-bar .header-notif-toggle {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] .header-bar .user-account-option a,
html[data-theme=dark][data-borders=strong] .header-bar .user-account-option a,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .header-bar .user-account-option a,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .header-bar .user-account-option a {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] .header-bar .header-profile-photo-wrap,
html[data-theme=dark][data-borders=strong] .header-bar .header-profile-photo-wrap,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .header-bar .header-profile-photo-wrap,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .header-bar .header-profile-photo-wrap {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] .blenny-theme-swatch,
html[data-theme=dark][data-borders=strong] .blenny-theme-swatch,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .blenny-theme-swatch,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .blenny-theme-swatch {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] .blenny-theme-chip,
html[data-theme=dark][data-borders=strong] .blenny-theme-chip,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .blenny-theme-chip,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .blenny-theme-chip {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] .dashboard-page .dash-surface-card,
html[data-theme=dark][data-borders=strong] .dashboard-page .dash-surface-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .dashboard-page .dash-surface-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .dashboard-page .dash-surface-card {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] .dashboard-page .dash-surface-pill,
html[data-theme=dark][data-borders=strong] .dashboard-page .dash-surface-pill,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .dashboard-page .dash-surface-pill,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .dashboard-page .dash-surface-pill {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] .dashboard-page .dash-page-header,
html[data-theme=dark][data-borders=strong] .dashboard-page .dash-page-header,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .dashboard-page .dash-page-header,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .dashboard-page .dash-page-header {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] .dashboard-page .dash-widget-card,
html[data-theme=dark][data-borders=strong] .dashboard-page .dash-widget-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .dashboard-page .dash-widget-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .dashboard-page .dash-widget-card {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] .dashboard-page .phone-notification,
html[data-theme=dark][data-borders=strong] .dashboard-page .phone-notification,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .dashboard-page .phone-notification,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .dashboard-page .phone-notification {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
}
html[data-borders=strong] .header-bar .employer-dropdown-wrapper,
html[data-borders=strong] .header-bar .header-notif-toggle,
html[data-borders=strong] .header-bar .user-account-option a,
html[data-borders=strong] .header-bar .header-profile-photo-wrap,
html[data-theme=dark][data-borders=strong] .header-bar .employer-dropdown-wrapper,
html[data-theme=dark][data-borders=strong] .header-bar .header-notif-toggle,
html[data-theme=dark][data-borders=strong] .header-bar .user-account-option a,
html[data-theme=dark][data-borders=strong] .header-bar .header-profile-photo-wrap,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .header-bar .employer-dropdown-wrapper,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .header-bar .header-notif-toggle,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .header-bar .user-account-option a,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .header-bar .header-profile-photo-wrap,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .header-bar .employer-dropdown-wrapper,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .header-bar .header-notif-toggle,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .header-bar .user-account-option a,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .header-bar .header-profile-photo-wrap {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
  background: var(--header-chip-bg, var(--color-surface)) !important;
  box-shadow: none !important;
}

/* Borders on (default) — header chips share one stroke + fill */
html[data-borders=on] .header-bar .employer-dropdown-wrapper,
html[data-borders=on] .header-bar .header-notif-toggle,
html[data-borders=on] .header-bar .user-account-option a,
html[data-borders=on] .header-bar .header-profile-photo-wrap,
html[data-theme=dark][data-borders=on] .header-bar .employer-dropdown-wrapper,
html[data-theme=dark][data-borders=on] .header-bar .header-notif-toggle,
html[data-theme=dark][data-borders=on] .header-bar .user-account-option a,
html[data-theme=dark][data-borders=on] .header-bar .header-profile-photo-wrap,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=on] .header-bar .employer-dropdown-wrapper,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=on] .header-bar .header-notif-toggle,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=on] .header-bar .user-account-option a,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=on] .header-bar .header-profile-photo-wrap,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=on] .header-bar .employer-dropdown-wrapper,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=on] .header-bar .header-notif-toggle,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=on] .header-bar .user-account-option a,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=on] .header-bar .header-profile-photo-wrap {
  border-width: 1px !important;
  border-style: solid !important;
  border-color: var(--color-border-default) !important;
  background: var(--header-chip-bg, var(--color-surface)) !important;
  box-shadow: none !important;
  backdrop-filter: none !important;
}

html[data-radius] .employers-page-shell .breadcrumb-card-pill,
html[data-theme=dark][data-radius] .employers-page-shell .breadcrumb-card-pill,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .breadcrumb-card-pill,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .breadcrumb-card-pill {
  border-radius: var(--blenny-surface-radius) !important;
}
html[data-radius] .employers-page-shell .blenny-page-header,
html[data-theme=dark][data-radius] .employers-page-shell .blenny-page-header,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .blenny-page-header,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .blenny-page-header {
  border-radius: var(--blenny-surface-radius) !important;
}
html[data-radius] .employers-page-shell .blenny-page-header-card,
html[data-theme=dark][data-radius] .employers-page-shell .blenny-page-header-card,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .blenny-page-header-card,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .blenny-page-header-card {
  border-radius: var(--blenny-surface-radius) !important;
}
html[data-radius] .employers-page-shell .users-table-card,
html[data-theme=dark][data-radius] .employers-page-shell .users-table-card,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .users-table-card,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .users-table-card {
  border-radius: var(--blenny-surface-radius) !important;
}
html[data-radius] .employers-page-shell .employees-list-card,
html[data-theme=dark][data-radius] .employers-page-shell .employees-list-card,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .employees-list-card,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .employees-list-card {
  border-radius: var(--blenny-surface-radius) !important;
}
html[data-radius] .employers-page-shell .blenny-section-card,
html[data-theme=dark][data-radius] .employers-page-shell .blenny-section-card,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .blenny-section-card,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .blenny-section-card {
  border-radius: var(--blenny-surface-radius) !important;
}
html[data-radius] .employers-page-shell .card,
html[data-theme=dark][data-radius] .employers-page-shell .card,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .card,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .card {
  border-radius: var(--blenny-surface-radius) !important;
}
html[data-radius] .employers-page-shell fieldset,
html[data-theme=dark][data-radius] .employers-page-shell fieldset,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell fieldset,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell fieldset {
  border-radius: var(--blenny-surface-radius) !important;
}
html[data-radius] .employers-page-shell .loans-filter-card,
html[data-theme=dark][data-radius] .employers-page-shell .loans-filter-card,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .loans-filter-card,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .loans-filter-card {
  border-radius: var(--blenny-surface-radius) !important;
}
html[data-radius] .employers-page-shell .blenny-action-bar,
html[data-theme=dark][data-radius] .employers-page-shell .blenny-action-bar,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .blenny-action-bar,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .blenny-action-bar {
  border-radius: var(--blenny-surface-radius) !important;
}
html[data-radius] .employers-page-shell .form-action-buttons,
html[data-theme=dark][data-radius] .employers-page-shell .form-action-buttons,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .form-action-buttons,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .form-action-buttons {
  border-radius: var(--blenny-surface-radius) !important;
}
html[data-radius] .employers-page-shell .form-buttons,
html[data-theme=dark][data-radius] .employers-page-shell .form-buttons,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .form-buttons,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .form-buttons {
  border-radius: var(--blenny-surface-radius) !important;
}
html[data-radius] .employers-page-shell .payslip-action-island,
html[data-theme=dark][data-radius] .employers-page-shell .payslip-action-island,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .payslip-action-island,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .payslip-action-island {
  border-radius: var(--blenny-surface-radius) !important;
}
html[data-radius] .employers-page-shell .emp-section,
html[data-theme=dark][data-radius] .employers-page-shell .emp-section,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .emp-section,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .emp-section {
  border-radius: var(--blenny-surface-radius) !important;
}
html[data-radius] .modal.blenny-dialog .modal-content,
html[data-theme=dark][data-radius] .modal.blenny-dialog .modal-content,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .modal.blenny-dialog .modal-content,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .modal.blenny-dialog .modal-content {
  border-radius: var(--blenny-surface-radius) !important;
}
html[data-radius] .user-profile-dropdown,
html[data-theme=dark][data-radius] .user-profile-dropdown,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .user-profile-dropdown,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .user-profile-dropdown {
  border-radius: var(--blenny-surface-radius) !important;
}
html[data-radius] .user-account-option .dropdown-menu,
html[data-theme=dark][data-radius] .user-account-option .dropdown-menu,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .user-account-option .dropdown-menu,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .user-account-option .dropdown-menu {
  border-radius: var(--blenny-surface-radius) !important;
}
html[data-radius] .dropdown-menu[aria-labelledby=navbarDropdown],
html[data-theme=dark][data-radius] .dropdown-menu[aria-labelledby=navbarDropdown],
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .dropdown-menu[aria-labelledby=navbarDropdown],
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .dropdown-menu[aria-labelledby=navbarDropdown] {
  border-radius: var(--blenny-surface-radius) !important;
}
html[data-radius] #navbarDropdown + .dropdown-menu,
html[data-theme=dark][data-radius] #navbarDropdown + .dropdown-menu,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] #navbarDropdown + .dropdown-menu,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] #navbarDropdown + .dropdown-menu {
  border-radius: var(--blenny-surface-radius) !important;
}
html[data-radius] .header-notif-menu,
html[data-theme=dark][data-radius] .header-notif-menu,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .header-notif-menu,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .header-notif-menu {
  border-radius: var(--blenny-surface-radius) !important;
}
html[data-radius] .employer-dropdown-menu,
html[data-theme=dark][data-radius] .employer-dropdown-menu,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employer-dropdown-menu,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employer-dropdown-menu {
  border-radius: var(--blenny-surface-radius) !important;
}
html[data-radius] .dashboard-page .dash-surface-card,
html[data-theme=dark][data-radius] .dashboard-page .dash-surface-card,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .dashboard-page .dash-surface-card,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .dashboard-page .dash-surface-card {
  border-radius: var(--blenny-surface-radius) !important;
}
html[data-radius] .dashboard-page .dash-surface-pill,
html[data-theme=dark][data-radius] .dashboard-page .dash-surface-pill,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .dashboard-page .dash-surface-pill,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .dashboard-page .dash-surface-pill {
  border-radius: var(--blenny-surface-radius) !important;
}
html[data-radius] .dashboard-page .dash-page-header,
html[data-theme=dark][data-radius] .dashboard-page .dash-page-header,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .dashboard-page .dash-page-header,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .dashboard-page .dash-page-header {
  border-radius: var(--blenny-surface-radius) !important;
}
html[data-radius] .dashboard-page .dash-widget-card,
html[data-theme=dark][data-radius] .dashboard-page .dash-widget-card,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .dashboard-page .dash-widget-card,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .dashboard-page .dash-widget-card {
  border-radius: var(--blenny-surface-radius) !important;
}
html[data-radius] .dashboard-page .phone-notification,
html[data-theme=dark][data-radius] .dashboard-page .phone-notification,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .dashboard-page .phone-notification,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .dashboard-page .phone-notification {
  border-radius: var(--blenny-surface-radius) !important;
}
html[data-radius] .employers-page-shell .emp-nav-btn,
html[data-theme=dark][data-radius] .employers-page-shell .emp-nav-btn,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .emp-nav-btn,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .emp-nav-btn {
  border-radius: var(--blenny-cell-radius) !important;
}
html[data-radius] .employers-page-shell .emp-subnav-btn,
html[data-theme=dark][data-radius] .employers-page-shell .emp-subnav-btn,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .emp-subnav-btn,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .emp-subnav-btn {
  border-radius: var(--blenny-cell-radius) !important;
}
html[data-radius] .employers-page-shell .gs-nav-btn,
html[data-theme=dark][data-radius] .employers-page-shell .gs-nav-btn,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .gs-nav-btn,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .gs-nav-btn {
  border-radius: var(--blenny-cell-radius) !important;
}
html[data-radius] .employers-page-shell .btn:not(.rounded-circle),
html[data-theme=dark][data-radius] .employers-page-shell .btn:not(.rounded-circle),
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .btn:not(.rounded-circle),
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .btn:not(.rounded-circle) {
  border-radius: var(--blenny-cell-radius) !important;
}
html[data-radius] .employers-page-shell .form-control,
html[data-theme=dark][data-radius] .employers-page-shell .form-control,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .form-control,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .form-control {
  border-radius: var(--blenny-cell-radius) !important;
}
html[data-radius] .employers-page-shell .form-select,
html[data-theme=dark][data-radius] .employers-page-shell .form-select,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .form-select,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .form-select {
  border-radius: var(--blenny-cell-radius) !important;
}
html[data-radius] .employers-page-shell .users-page-search,
html[data-theme=dark][data-radius] .employers-page-shell .users-page-search,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .users-page-search,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .users-page-search {
  border-radius: var(--blenny-cell-radius) !important;
}
html[data-radius] .employers-page-shell .report-tab-btn,
html[data-theme=dark][data-radius] .employers-page-shell .report-tab-btn,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .report-tab-btn,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .report-tab-btn {
  border-radius: var(--blenny-cell-radius) !important;
}
html[data-radius] .modal.blenny-dialog .form-control,
html[data-theme=dark][data-radius] .modal.blenny-dialog .form-control,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .modal.blenny-dialog .form-control,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .modal.blenny-dialog .form-control {
  border-radius: var(--blenny-cell-radius) !important;
}
html[data-radius] .modal.blenny-dialog .form-select,
html[data-theme=dark][data-radius] .modal.blenny-dialog .form-select,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .modal.blenny-dialog .form-select,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .modal.blenny-dialog .form-select {
  border-radius: var(--blenny-cell-radius) !important;
}
html[data-radius] .modal.blenny-dialog .modal-footer .btn,
html[data-theme=dark][data-radius] .modal.blenny-dialog .modal-footer .btn,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .modal.blenny-dialog .modal-footer .btn,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .modal.blenny-dialog .modal-footer .btn {
  border-radius: var(--blenny-cell-radius) !important;
}
html[data-radius] .blenny-theme-swatch,
html[data-theme=dark][data-radius] .blenny-theme-swatch,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .blenny-theme-swatch,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .blenny-theme-swatch {
  border-radius: var(--blenny-cell-radius) !important;
}
html[data-radius] .blenny-theme-swatch__preview,
html[data-theme=dark][data-radius] .blenny-theme-swatch__preview,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .blenny-theme-swatch__preview,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .blenny-theme-swatch__preview {
  border-radius: var(--blenny-cell-radius) !important;
}
html[data-radius] .blenny-theme-chip,
html[data-radius] .employers-page-shell .btn.rounded-pill,
html[data-radius] .employers-page-shell .loans-btn-filter,
html[data-radius] .employers-page-shell .loans-btn-create-pill,
html[data-radius] .employers-page-shell .payslip-btn-finalize,
html[data-radius] .employers-page-shell .payslip-btn-publish,
html[data-radius] .employers-page-shell .payslip-btn-outline-primary,
html[data-radius] .employers-page-shell .payslip-btn-outline-muted,
html[data-radius] .employers-page-shell .payslip-btn-data-capture,
html[data-radius] .employers-page-shell .payslip-action-island .btn-outline-primary,
html[data-radius] .employers-page-shell .payslip-filter-actions-row__right .btn-outline-primary,
html[data-radius] .employers-page-shell .payslip-command-deck__month-chip,
html[data-radius] .employers-page-shell .payslip-month-end-strip,
html[data-radius] .employers-page-shell .gh-label,
html[data-radius] .employers-page-shell .employers-status-badge--active,
html[data-radius] .employers-page-shell .payslip-status-badge--open,
html[data-radius] .employers-page-shell .payslip-status-badge--closed,
html[data-theme=dark][data-radius] .blenny-theme-chip,
html[data-theme=dark][data-radius] .employers-page-shell .btn.rounded-pill,
html[data-theme=dark][data-radius] .employers-page-shell .loans-btn-filter,
html[data-theme=dark][data-radius] .employers-page-shell .loans-btn-create-pill,
html[data-theme=dark][data-radius] .employers-page-shell .payslip-btn-finalize,
html[data-theme=dark][data-radius] .employers-page-shell .payslip-btn-publish,
html[data-theme=dark][data-radius] .employers-page-shell .payslip-btn-outline-primary,
html[data-theme=dark][data-radius] .employers-page-shell .payslip-btn-outline-muted,
html[data-theme=dark][data-radius] .employers-page-shell .payslip-btn-data-capture,
html[data-theme=dark][data-radius] .employers-page-shell .payslip-action-island .btn-outline-primary,
html[data-theme=dark][data-radius] .employers-page-shell .payslip-filter-actions-row__right .btn-outline-primary,
html[data-theme=dark][data-radius] .employers-page-shell .payslip-command-deck__month-chip,
html[data-theme=dark][data-radius] .employers-page-shell .payslip-month-end-strip,
html[data-theme=dark][data-radius] .employers-page-shell .gh-label,
html[data-theme=dark][data-radius] .employers-page-shell .employers-status-badge--active,
html[data-theme=dark][data-radius] .employers-page-shell .payslip-status-badge--open,
html[data-theme=dark][data-radius] .employers-page-shell .payslip-status-badge--closed,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .blenny-theme-chip,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .btn.rounded-pill,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .loans-btn-filter,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .loans-btn-create-pill,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .payslip-btn-finalize,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .payslip-btn-publish,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .payslip-btn-outline-primary,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .payslip-btn-outline-muted,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .payslip-btn-data-capture,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .payslip-action-island .btn-outline-primary,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .payslip-filter-actions-row__right .btn-outline-primary,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .payslip-command-deck__month-chip,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .payslip-month-end-strip,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .gh-label,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .employers-status-badge--active,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .payslip-status-badge--open,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .payslip-status-badge--closed,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .blenny-theme-chip,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .btn.rounded-pill,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .loans-btn-filter,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .loans-btn-create-pill,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .payslip-btn-finalize,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .payslip-btn-publish,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .payslip-btn-outline-primary,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .payslip-btn-outline-muted,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .payslip-btn-data-capture,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .payslip-action-island .btn-outline-primary,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .payslip-filter-actions-row__right .btn-outline-primary,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .payslip-command-deck__month-chip,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .payslip-month-end-strip,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .gh-label,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .employers-status-badge--active,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .payslip-status-badge--open,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .payslip-status-badge--closed {
  border-radius: var(--blenny-pill-radius) !important;
}
html[data-radius],
html[data-theme=dark][data-radius],
html[data-theme=dark][data-theme-scope=account-profile][data-radius],
html[data-theme=dark][data-theme-scope=dashboard][data-radius] {
  /* Icon-only hit targets stay circular regardless of radius pref */
}
html[data-radius] .employers-page-shell .payslip-toolbar-icon-btn,
html[data-radius] .employers-page-shell .users-grid-action-btn,
html[data-radius] .employers-page-shell .blenny-info-btn,
html[data-radius] .header-bar .header-notif-toggle,
html[data-radius] .header-bar .header-profile-photo-wrap,
html[data-theme=dark][data-radius] .employers-page-shell .payslip-toolbar-icon-btn,
html[data-theme=dark][data-radius] .employers-page-shell .users-grid-action-btn,
html[data-theme=dark][data-radius] .employers-page-shell .blenny-info-btn,
html[data-theme=dark][data-radius] .header-bar .header-notif-toggle,
html[data-theme=dark][data-radius] .header-bar .header-profile-photo-wrap,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .payslip-toolbar-icon-btn,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .users-grid-action-btn,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .employers-page-shell .blenny-info-btn,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .header-bar .header-notif-toggle,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .header-bar .header-profile-photo-wrap,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .payslip-toolbar-icon-btn,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .users-grid-action-btn,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .employers-page-shell .blenny-info-btn,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .header-bar .header-notif-toggle,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .header-bar .header-profile-photo-wrap {
  border-radius: 999px !important;
}
html[data-radius] .sidebar-container,
html[data-radius] #desktopSidebar .sidebar-container,
html[data-theme=dark][data-radius] .sidebar-container,
html[data-theme=dark][data-radius] #desktopSidebar .sidebar-container,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .sidebar-container,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] #desktopSidebar .sidebar-container,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .sidebar-container,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] #desktopSidebar .sidebar-container {
  border-radius: var(--sidebar-shell-radius, var(--blenny-nested-radius)) !important;
}
html[data-radius] .sidebar-container .sidebar-link,
html[data-radius] .sidebar-container .nav-link:not(.nav-sub-link),
html[data-radius] .sidebar-container .nav-sub-link,
html[data-radius] .sidebar-container .nav-payslip-outline,
html[data-radius] .mobile-nav-link,
html[data-radius] .offcanvas.offcanvas-start,
html[data-theme=dark][data-radius] .sidebar-container .sidebar-link,
html[data-theme=dark][data-radius] .sidebar-container .nav-link:not(.nav-sub-link),
html[data-theme=dark][data-radius] .sidebar-container .nav-sub-link,
html[data-theme=dark][data-radius] .sidebar-container .nav-payslip-outline,
html[data-theme=dark][data-radius] .mobile-nav-link,
html[data-theme=dark][data-radius] .offcanvas.offcanvas-start,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .sidebar-container .sidebar-link,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .sidebar-container .nav-link:not(.nav-sub-link),
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .sidebar-container .nav-sub-link,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .sidebar-container .nav-payslip-outline,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .mobile-nav-link,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .offcanvas.offcanvas-start,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .sidebar-container .sidebar-link,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .sidebar-container .nav-link:not(.nav-sub-link),
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .sidebar-container .nav-sub-link,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .sidebar-container .nav-payslip-outline,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .mobile-nav-link,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .offcanvas.offcanvas-start {
  border-radius: var(--sidebar-item-radius, var(--blenny-cell-radius)) !important;
}
html[data-radius] .offcanvas.offcanvas-start,
html[data-theme=dark][data-radius] .offcanvas.offcanvas-start,
html[data-theme=dark][data-theme-scope=account-profile][data-radius] .offcanvas.offcanvas-start,
html[data-theme=dark][data-theme-scope=dashboard][data-radius] .offcanvas.offcanvas-start {
  border-radius: 0 var(--sidebar-shell-radius, var(--blenny-nested-radius)) var(--sidebar-shell-radius, var(--blenny-nested-radius)) 0 !important;
}

html[data-radius=pill] .blenny-theme-chip,
html[data-radius=pill] .employers-page-shell .emp-nav-btn,
html[data-radius=pill] .employers-page-shell .emp-subnav-btn,
html[data-radius=pill] .employers-page-shell .gs-nav-btn,
html[data-radius=pill] .employers-page-shell .loans-btn-filter,
html[data-radius=pill] .employers-page-shell .loans-btn-create-pill,
html[data-radius=pill] .employers-page-shell .users-page-search,
html[data-radius=pill] .employers-page-shell .btn.rounded-pill {
  border-radius: 999px !important;
}

/*
 * Shell panels: form-shell used to paint headers with border-accent while
 * table cards used border-default (nearly invisible in dark). Prefs load last —
 * force page headers + list/table cards onto the same stroke.
 */
html[data-theme=dark] .employers-page-shell,
html[data-theme=dark][data-theme-scope=account-profile] .employers-page-shell {
  --shell-panel-border: var(--color-border-hover);
}

html[data-borders=on] .employers-page-shell > .row > .col-12 > .breadcrumb-card-pill:first-of-type,
html[data-theme=dark][data-borders=on] .employers-page-shell > .row > .col-12 > .breadcrumb-card-pill:first-of-type,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=on] .employers-page-shell > .row > .col-12 > .breadcrumb-card-pill:first-of-type,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=on] .employers-page-shell > .row > .col-12 > .breadcrumb-card-pill:first-of-type {
  border-width: 1px !important;
  border-style: solid !important;
  border-color: var(--shell-panel-border, var(--color-border-default)) !important;
  box-shadow: none !important;
}
html[data-borders=on] .employers-page-shell > .blenny-page-row > .col-12 > .breadcrumb-card-pill:first-of-type,
html[data-theme=dark][data-borders=on] .employers-page-shell > .blenny-page-row > .col-12 > .breadcrumb-card-pill:first-of-type,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=on] .employers-page-shell > .blenny-page-row > .col-12 > .breadcrumb-card-pill:first-of-type,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=on] .employers-page-shell > .blenny-page-row > .col-12 > .breadcrumb-card-pill:first-of-type {
  border-width: 1px !important;
  border-style: solid !important;
  border-color: var(--shell-panel-border, var(--color-border-default)) !important;
  box-shadow: none !important;
}
html[data-borders=on] .employers-page-shell .breadcrumb-card-pill,
html[data-theme=dark][data-borders=on] .employers-page-shell .breadcrumb-card-pill,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=on] .employers-page-shell .breadcrumb-card-pill,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=on] .employers-page-shell .breadcrumb-card-pill {
  border-width: 1px !important;
  border-style: solid !important;
  border-color: var(--shell-panel-border, var(--color-border-default)) !important;
  box-shadow: none !important;
}
html[data-borders=on] .employers-page-shell .blenny-page-header,
html[data-theme=dark][data-borders=on] .employers-page-shell .blenny-page-header,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=on] .employers-page-shell .blenny-page-header,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=on] .employers-page-shell .blenny-page-header {
  border-width: 1px !important;
  border-style: solid !important;
  border-color: var(--shell-panel-border, var(--color-border-default)) !important;
  box-shadow: none !important;
}
html[data-borders=on] .employers-page-shell .blenny-page-header-card,
html[data-theme=dark][data-borders=on] .employers-page-shell .blenny-page-header-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=on] .employers-page-shell .blenny-page-header-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=on] .employers-page-shell .blenny-page-header-card {
  border-width: 1px !important;
  border-style: solid !important;
  border-color: var(--shell-panel-border, var(--color-border-default)) !important;
  box-shadow: none !important;
}
html[data-borders=on] .employers-page-shell .users-table-card,
html[data-theme=dark][data-borders=on] .employers-page-shell .users-table-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=on] .employers-page-shell .users-table-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=on] .employers-page-shell .users-table-card {
  border-width: 1px !important;
  border-style: solid !important;
  border-color: var(--shell-panel-border, var(--color-border-default)) !important;
  box-shadow: none !important;
}
html[data-borders=on] .employers-page-shell .users-table-card--fill,
html[data-theme=dark][data-borders=on] .employers-page-shell .users-table-card--fill,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=on] .employers-page-shell .users-table-card--fill,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=on] .employers-page-shell .users-table-card--fill {
  border-width: 1px !important;
  border-style: solid !important;
  border-color: var(--shell-panel-border, var(--color-border-default)) !important;
  box-shadow: none !important;
}
html[data-borders=on] .employers-page-shell .employees-list-card,
html[data-theme=dark][data-borders=on] .employers-page-shell .employees-list-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=on] .employers-page-shell .employees-list-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=on] .employers-page-shell .employees-list-card {
  border-width: 1px !important;
  border-style: solid !important;
  border-color: var(--shell-panel-border, var(--color-border-default)) !important;
  box-shadow: none !important;
}
html[data-borders=on] .employers-page-shell .blenny-section-card,
html[data-theme=dark][data-borders=on] .employers-page-shell .blenny-section-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=on] .employers-page-shell .blenny-section-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=on] .employers-page-shell .blenny-section-card {
  border-width: 1px !important;
  border-style: solid !important;
  border-color: var(--shell-panel-border, var(--color-border-default)) !important;
  box-shadow: none !important;
}
html[data-borders=on] .employers-page-shell .loans-filter-card,
html[data-theme=dark][data-borders=on] .employers-page-shell .loans-filter-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=on] .employers-page-shell .loans-filter-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=on] .employers-page-shell .loans-filter-card {
  border-width: 1px !important;
  border-style: solid !important;
  border-color: var(--shell-panel-border, var(--color-border-default)) !important;
  box-shadow: none !important;
}
html[data-borders=on] .employers-page-shell .payslip-command-deck,
html[data-theme=dark][data-borders=on] .employers-page-shell .payslip-command-deck,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=on] .employers-page-shell .payslip-command-deck,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=on] .employers-page-shell .payslip-command-deck {
  border-width: 1px !important;
  border-style: solid !important;
  border-color: var(--shell-panel-border, var(--color-border-default)) !important;
  box-shadow: none !important;
}
html[data-borders=on] .employers-page-shell.payslip-control-page.employers-page-shell--fill-grid > .employers-page-shell__grid-row > .col-12 > .users-table-card--fill,
html[data-theme=dark][data-borders=on] .employers-page-shell.payslip-control-page.employers-page-shell--fill-grid > .employers-page-shell__grid-row > .col-12 > .users-table-card--fill,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=on] .employers-page-shell.payslip-control-page.employers-page-shell--fill-grid > .employers-page-shell__grid-row > .col-12 > .users-table-card--fill,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=on] .employers-page-shell.payslip-control-page.employers-page-shell--fill-grid > .employers-page-shell__grid-row > .col-12 > .users-table-card--fill {
  border-width: 1px !important;
  border-style: solid !important;
  border-color: var(--shell-panel-border, var(--color-border-default)) !important;
  box-shadow: none !important;
}

html[data-borders=strong] .employers-page-shell > .row > .col-12 > .breadcrumb-card-pill:first-of-type,
html[data-theme=dark][data-borders=strong] .employers-page-shell > .row > .col-12 > .breadcrumb-card-pill:first-of-type,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .employers-page-shell > .row > .col-12 > .breadcrumb-card-pill:first-of-type,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .employers-page-shell > .row > .col-12 > .breadcrumb-card-pill:first-of-type {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--shell-panel-border, var(--color-border-default)) !important;
  box-shadow: none !important;
}
html[data-borders=strong] .employers-page-shell > .blenny-page-row > .col-12 > .breadcrumb-card-pill:first-of-type,
html[data-theme=dark][data-borders=strong] .employers-page-shell > .blenny-page-row > .col-12 > .breadcrumb-card-pill:first-of-type,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .employers-page-shell > .blenny-page-row > .col-12 > .breadcrumb-card-pill:first-of-type,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .employers-page-shell > .blenny-page-row > .col-12 > .breadcrumb-card-pill:first-of-type {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--shell-panel-border, var(--color-border-default)) !important;
  box-shadow: none !important;
}
html[data-borders=strong] .employers-page-shell .breadcrumb-card-pill,
html[data-theme=dark][data-borders=strong] .employers-page-shell .breadcrumb-card-pill,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .employers-page-shell .breadcrumb-card-pill,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .employers-page-shell .breadcrumb-card-pill {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--shell-panel-border, var(--color-border-default)) !important;
  box-shadow: none !important;
}
html[data-borders=strong] .employers-page-shell .blenny-page-header,
html[data-theme=dark][data-borders=strong] .employers-page-shell .blenny-page-header,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .employers-page-shell .blenny-page-header,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .employers-page-shell .blenny-page-header {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--shell-panel-border, var(--color-border-default)) !important;
  box-shadow: none !important;
}
html[data-borders=strong] .employers-page-shell .blenny-page-header-card,
html[data-theme=dark][data-borders=strong] .employers-page-shell .blenny-page-header-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .employers-page-shell .blenny-page-header-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .employers-page-shell .blenny-page-header-card {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--shell-panel-border, var(--color-border-default)) !important;
  box-shadow: none !important;
}
html[data-borders=strong] .employers-page-shell .users-table-card,
html[data-theme=dark][data-borders=strong] .employers-page-shell .users-table-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .employers-page-shell .users-table-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .employers-page-shell .users-table-card {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--shell-panel-border, var(--color-border-default)) !important;
  box-shadow: none !important;
}
html[data-borders=strong] .employers-page-shell .users-table-card--fill,
html[data-theme=dark][data-borders=strong] .employers-page-shell .users-table-card--fill,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .employers-page-shell .users-table-card--fill,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .employers-page-shell .users-table-card--fill {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--shell-panel-border, var(--color-border-default)) !important;
  box-shadow: none !important;
}
html[data-borders=strong] .employers-page-shell .employees-list-card,
html[data-theme=dark][data-borders=strong] .employers-page-shell .employees-list-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .employers-page-shell .employees-list-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .employers-page-shell .employees-list-card {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--shell-panel-border, var(--color-border-default)) !important;
  box-shadow: none !important;
}
html[data-borders=strong] .employers-page-shell .blenny-section-card,
html[data-theme=dark][data-borders=strong] .employers-page-shell .blenny-section-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .employers-page-shell .blenny-section-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .employers-page-shell .blenny-section-card {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--shell-panel-border, var(--color-border-default)) !important;
  box-shadow: none !important;
}
html[data-borders=strong] .employers-page-shell .loans-filter-card,
html[data-theme=dark][data-borders=strong] .employers-page-shell .loans-filter-card,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .employers-page-shell .loans-filter-card,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .employers-page-shell .loans-filter-card {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--shell-panel-border, var(--color-border-default)) !important;
  box-shadow: none !important;
}
html[data-borders=strong] .employers-page-shell .payslip-command-deck,
html[data-theme=dark][data-borders=strong] .employers-page-shell .payslip-command-deck,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .employers-page-shell .payslip-command-deck,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .employers-page-shell .payslip-command-deck {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--shell-panel-border, var(--color-border-default)) !important;
  box-shadow: none !important;
}
html[data-borders=strong] .employers-page-shell.payslip-control-page.employers-page-shell--fill-grid > .employers-page-shell__grid-row > .col-12 > .users-table-card--fill,
html[data-theme=dark][data-borders=strong] .employers-page-shell.payslip-control-page.employers-page-shell--fill-grid > .employers-page-shell__grid-row > .col-12 > .users-table-card--fill,
html[data-theme=dark][data-theme-scope=account-profile][data-borders=strong] .employers-page-shell.payslip-control-page.employers-page-shell--fill-grid > .employers-page-shell__grid-row > .col-12 > .users-table-card--fill,
html[data-theme=dark][data-theme-scope=dashboard][data-borders=strong] .employers-page-shell.payslip-control-page.employers-page-shell--fill-grid > .employers-page-shell__grid-row > .col-12 > .users-table-card--fill {
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--shell-panel-border, var(--color-border-default)) !important;
  box-shadow: none !important;
}

html[data-radius=sharp] .blenny-theme-chip,
html[data-radius=sharp] .employers-page-shell .emp-nav-btn,
html[data-radius=sharp] .employers-page-shell .emp-subnav-btn,
html[data-radius=sharp] .employers-page-shell .gs-nav-btn {
  border-radius: var(--blenny-cell-radius) !important;
}
