:root {
    --surface-a: #ffffff;
    --surface-b: #efefef;
    --surface-c: #e9ecef;
    --surface-d: #dee2e6;
    --surface-e: #ffffff;
    --surface-f: #ffffff;
    --text-color: #212529;
    --text-color-secondary: #6c757d;
    --primary-color: #0F3FFF;
    --primary-color-text: #ffffff;
    --primary-color-active: #0227be;
    --surface-0: #ffffff;
    --surface-50: #f9fafb;
    --surface-100: #f8f9fa;
    --surface-200: #e9ecef;
    --surface-300: #dee2e6;
    --surface-400: #ced4da;
    --surface-500: #adb5bd;
    --surface-600: #6c757d;
    --surface-700: #495057;
    --surface-800: #343a40;
    --surface-900: #212529;
    --gray-50: #F2F4F7;
    --gray-100: #f8f9fa;
    --gray-200: #e9ecef;
    --gray-300: #dee2e6;
    --gray-400: #ced4da;
    --gray-500: #adb5bd;
    --gray-600: #6c757d;
    --gray-700: #495057;
    --gray-800: #343a40;
    --gray-900: #212529;
    --content-padding: 1.25rem;
    --inline-spacing: 0.5rem;
    --border-radius: .5rem;
    --surface-ground: #efefef;
    --surface-section: #ffffff;
    --surface-card: #ffffff;
    --surface-overlay: #ffffff;
    --surface-border: #E7EBF2;
    --button-border: #C4CCDA;
    --surface-hover: #e9ecef;
    --focus-ring: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
    --maskbg: rgba(0, 0, 0, 0.4);
    --highlight-bg: #007bff;
    --highlight-text-color: #ffffff;
    --highlight-btn: #EFF5FF;
    --primary-gradient: linear-gradient(135deg, #790DFE, #0F3FFF, #009ED8);
    --primary-gradient-hover: linear-gradient(135deg, #5e01d2, #0029ce);
    --card-shadow: 0 8px 16px rgb(0 0 0 / 10%);
    --chatInput-bg: #eaefff;
    --chatInput-hover: #dee0ea;
    --font-family: "Pretendard";
    --icon-color: 0;
    --icon-color-reverse: -100%;
    --markdownIcon-color:0;
    --display-light: block;
    --display-dark: none;
    --excel-color: #217346;


    --p-surface-a: #ffffff;
    --p-surface-b: #efefef;
    --p-surface-c: #e9ecef;
    --p-surface-d: #dee2e6;
    --p-surface-e: #ffffff;
    --p-surface-f: #ffffff;
    --p-text-color: #212529;
    --p-text-color-secondary: #6c757d;
    --p-primary-color: #0F3FFF;
    --p-primary-color-text: #ffffff;
    --p-primary-color-active: #0227be;
    --p-surface-0: #ffffff;
    --p-surface-50: #f9fafb;
    --p-surface-100: #f8f9fa;
    --p-surface-200: #e9ecef;
    --p-surface-300: #dee2e6;
    --p-surface-400: #ced4da;
    --p-surface-500: #adb5bd;
    --p-surface-600: #6c757d;
    --p-surface-700: #495057;
    --p-surface-800: #343a40;
    --p-surface-900: #212529;
    --p-gray-50: #F2F4F7;
    --p-gray-100: #f8f9fa;
    --p-gray-200: #e9ecef;
    --p-gray-300: #dee2e6;
    --p-gray-400: #ced4da;
    --p-gray-500: #adb5bd;
    --p-gray-600: #6c757d;
    --p-gray-700: #495057;
    --p-gray-800: #343a40;
    --p-gray-900: #212529;
    --p-content-padding: 1.25rem;
    --p-inline-spacing: 0.5rem;
    --p-border-radius: .5rem;
    --p-surface-ground: #efefef;
    --p-surface-section: #ffffff;
    --p-surface-card: #ffffff;
    --p-surface-overlay: #ffffff;
    --p-surface-border: #E7EBF2;
    --p-button-border: #C4CCDA;
    --p-surface-hover: #e9ecef;
    --p-focus-ring: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
    --p-maskbg: rgba(0, 0, 0, 0.4);
    --p-highlight-bg: #007bff;
    --p-highlight-text-color: #ffffff;
    --p-highlight-btn: #EFF5FF;
    --p-primary-gradient: linear-gradient(135deg, #790DFE, #0F3FFF, #009ED8);
    --p-primary-gradient-hover: linear-gradient(135deg, #5e01d2, #0029ce);
    --p-card-shadow: 0 8px 16px rgb(0 0 0 / 10%);
    --p-chatInput-bg: #EFF5FF;
    --p-chatInput-hover: #dee0ea;
    --p-font-family: "Pretendard";
    --p-icon-color: 0;
    --p-icon-color-reverse: -100%;
    --p-markdownIcon-color:0;
    --p-display-light: block;
    --p-display-dark: none;
    --p-excel-color: #217346;


    color-scheme: light;

}