/* Custom CSS for PEA Refund Tracking Web Application */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+Thai:wght@300;400;500;600;700;800&family=Prompt:wght@400;500;600;700;800&display=swap');

:root {
  --pea-purple: #4A2C6D;
  --pea-purple-dark: #351C54;
  --pea-purple-light: #6B429C;
  --pea-teal: #26A69A;
  --pea-light-green: #AED581;
  --pea-yellow: #FFCA28;
  --pea-coral: #FF8A65;
  --pea-red: #EF1350;
  --pea-dark-red: #D32F2F;
  --pea-orange: #F57C00;
  --pea-gold: #FBC02D;
  --pea-blue: #0288D1;
}

body {
  font-family: 'Noto Sans Thai', sans-serif;
  color: #1e293b;
  background-color: #f8fafc;
  overflow-x: hidden;
}

h1, h2, h3, h4, .font-heading {
  font-family: 'Prompt', 'Noto Sans Thai', sans-serif;
}

/* Custom Scrollbars */
::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}

::-webkit-scrollbar-track {
  background: #f1f5f9;
}

::-webkit-scrollbar-thumb {
  background: #cbd5e1;
  border-radius: 9999px;
}

::-webkit-scrollbar-thumb:hover {
  background: #94a3b8;
}

/* PEA Gradient Backgrounds */
.pea-gradient {
  background: linear-gradient(135deg, #4A2C6D 0%, #351C54 50%, #25133d 100%);
}

.pea-card-gradient {
  background: linear-gradient(145deg, rgba(255, 255, 255, 0.95), rgba(248, 250, 252, 0.9));
}

.la��̵�����ȁ�(�������ɽչ��ɝ�����԰���԰���԰����Ԥ�(�������ɽ�����ѕ�聉��Ƞ�����(���ݕ���е�����ɽ�����ѕ�聉��Ƞ�����)�((���72�6&B��&6�w&�V�C�&v&�#SR�#SR�#SR�㒓��&6�G&��f��FW#�&�W"�g�����vV&��B�&6�G&��f��FW#�&�W"�g����&�&FW#��6�ƖB&v&�#SR�#SR�#SR��b���Р����F��r�fW&����6��F��r��fW&�����6�F���f��VC����6WC���&6�w&�V�C�&v&�R�#2�C"��cR���&6�G&��f��FW#�&�W"�g�����vV&��B�&6�G&��f��FW#�&�W"�g�����֖�FW��������F�7���f�W���f�W��F�&V7F���6��V�㰢Ɩv�֗FV�3�6V�FW#���W7F�g��6��FV�C�6V�FW#��G&�6�F����6�G��#W2V6R֖���WC��Р�6��F��r��fW&��憖FFV���F�7������R���'F�C��Р��7���W"��v�GF��Sg����V�v�C�Sg���&�&FW"�&F�W3�SS��&�&FW#�W�6�ƖB&v&�#SR�#SR�#SR��"���&�&FW"�F��6���#�4dd4#���&�&FW"�&�v�B�6���#�3#dc���&�&FW"�&�GF���6���#�4dc�cS����F���7���27V&�2�&W��W"��c����SR��#r��SR���f��FS��Р��W�g&�W27����R�G&�6f�&Ӣ&�FFR�FVr��ТR�G&�6f�&Ӣ&�FFR�3cFVr��ЧР��7FWW"�f��v6�'BF��VƖ�R7G�Ɩ�r���7FWW"�Ɩ�R���6�F���'6��WFS��F��#G����VgC�#G���&�v�C�#G����V�v�C�G���&6�w&�V�B�6���#�6S&S�c���֖�FW����Р��7FWW"�&�w&W72���V�v�C�S��&6�w&�V�C�Ɩ�V"�w&F�V�B��FVr�3#dc��3D$3dB���G&�6�F���v�GF��g27V&�2�&W��W"��B���"����Р��7FW���FR���6�F���&V�F�fS���֖�FW����G&�6�F������72V6S��Р��7FW�6�&6�R��v�GF��C�����V�v�C�C����&�&FW"�&F�W3�g���F�7���f�W���Ɩv�֗FV�3�6V�FW#���W7F�g��6��FV�C�6V�FW#��f��B�6��S��#W7VӰ�G&�6�F������727V&�2�&W��W"��3B��Sb��cB����Р��7FW���FR�6���WFVB�7FW�6�&6�R��&6�w&�V�C�3#dc���6���#�6fffffc��&���6�F�s�G�G�&v&�3��cb�SB��B���Р��7FW���FR�7W'&V�B�7FW�6�&6�R��&6�w&�V�C�3D$3dC��6���#�6fffffc��&���6�F�s�g�&v&�sB�CB����"����#�&v&�sB�CB����B���G&�6f�&Ӣ66�R�������F���V�6R�&�&FW"'2��f��FS��Р��7FW���FR�W6�֖�r�7FW�6�&6�R��&6�w&�V�C�6ccVc���6���#�3�F6#���&�&FW#�'�F6�VB66&CVS��Р��W�g&�W2V�6R�&�&FW"��R�&���6�F�s�&v&�sB�CB����B����#�&v&�sB�CB����2��ТsR�&���6�F�s�'�&v&�sB�CB�������#�&v&�sB�CB����2��ТR�&���6�F�s�&v&�sB�CB�������#�&v&�sB�CB����2��ЧР��f��v6�'B&W7��6�fR6&G2���&��R7FWW"����f��v6�'B�7FW�6&B��G&�6�F������#W2V6S��Р��f��v6�'B�7FW�6&C���fW"��G&�6f�&ӢG&�6�FU���'����Р����F���F���2�����F��&6�G&���&6�w&�V�C�&v&�R�#2�C"��b���&6�G&��f��FW#�&�W"�G�����vV&��B�&6�G&��f��FW#�&�W"�G����Р����F��6��FV�B����F�����F��V�FW"�#W27V&�2�&W��W"��b���2����Р��W�g&�W2��F��V�FW"��R���6�G����G&�6f�&Ӣ66�R��R�G&�6�FU������ТR���6�G����G&�6f�&Ӣ66�R��G&�6�FU�����ЧР��V�6Rv��rVffV7G2���V�6R�v��r�FV���&���6�F�s�W�&v&�3��cb�SB��R���Р��V�6R�v��r�W'�R��&���6�F�s�W�&v&�sB�CB����R���Р��&��B7V6�f�2�VF�7G��W2���VF�&��B��&�G���&6�w&�V�C�6fffffb���'F�C��6���#�3���'F�C��Т �6����6�FV&"���VFW"������&��B��6��F��r��fW&�����'F����b��F�7������R���'F�C��Р�������&v�����'F�C��FF��s����'F�C��v�GF��R���'F�C���fW&f��s�f�6�&�R���'F�C��Р��&��B�&V��F�7���&��6����'F�C��&�&FW#�'�6�ƖB3���'F�C��FF��s�#����'F�C��vR�'&V�֖�6�FS�f��C��Ч