/* Admin Pages - Font size increased to 150% */

/* Apply to all admin pages */
body.admin-page {
  font-size: 150%;
}

body[data-admin="true"] {
  font-size: 150%;
}

/* Ensure all text elements inherit the increased size */
body.admin-page *,
body[data-admin="true"] * {
  font-size: inherit;
}

/* Specific overrides for Tailwind text size classes to maintain proportions */
body.admin-page .text-xs,
body[data-admin="true"] .text-xs {
  font-size: calc(0.75rem * 1.5);
}

body.admin-page .text-sm,
body[data-admin="true"] .text-sm {
  font-size: calc(0.875rem * 1.5);
}

body.admin-page .text-base,
body[data-admin="true"] .text-base {
  font-size: calc(1rem * 1.5);
}

body.admin-page .text-lg,
body[data-admin="true"] .text-lg {
  font-size: calc(1.125rem * 1.5);
}

body.admin-page .text-xl,
body[data-admin="true"] .text-xl {
  font-size: calc(1.25rem * 1.5);
}

body.admin-page .text-2xl,
body[data-admin="true"] .text-2xl {
  font-size: calc(1.5rem * 1.5);
}

body.admin-page .text-3xl,
body[data-admin="true"] .text-3xl {
  font-size: calc(1.875rem * 1.5);
}

body.admin-page .text-4xl,
body[data-admin="true"] .text-4xl {
  font-size: calc(2.25rem * 1.5);
}

body.admin-page .text-5xl,
body[data-admin="true"] .text-5xl {
  font-size: calc(3rem * 1.5);
}

body.admin-page .text-6xl,
body[data-admin="true"] .text-6xl {
  font-size: calc(3.75rem * 1.5);
}

body.admin-page .text-7xl,
body[data-admin="true"] .text-7xl {
  font-size: calc(4.5rem * 1.5);
}

body.admin-page .text-8xl,
body[data-admin="true"] .text-8xl {
  font-size: calc(6rem * 1.5);
}

body.admin-page .text-9xl,
body[data-admin="true"] .text-9xl {
  font-size: calc(8rem * 1.5);
}