
@charset "utf-8";
/*@import url(/_cssr/w/fonts/pretendard/fonts.css);*/
@import url(style.css);


:root {
    --bs-main: #3F2CF9;
	--bs-main01: #252441;
	--bs-main02: #353E5C;
	--bs-blue: #246beb;
    --bs-indigo: #6610f2;
    --bs-purple: #6f42c1;
    --bs-pink: #d63384;
    --bs-red: #dc3545;
    --bs-orange: #fd7e14;
    --bs-yellow: #fff34d;
    --bs-green: #57B352;
    --bs-teal: #20c997;
    --bs-cyan: #0dcaf0;
    --bs-black: #000;
    --bs-white: #fff;
	

	--bs-bbs-thbg: #eaf1f7;


    --bs-gray: #ccc;
    --bs-gray-dark: #343a40;
    --bs-gray-bg: #F7F5FB;
	--bs-gray-bg01: #F2F2F7;
	
	--bs-gray-bg-dark: #F6F8FC;

	--bs-gray-50: #f8f8f8;
	--bs-gray-80: #F6F6F6;
	--bs-gray-100: #f0f0f0;
    --bs-gray-200: #e4e4e4;
    --bs-gray-300: #d9d9d9;
    --bs-gray-400: #c6c6c6;
	--bs-gray-450: #BABABA;
    --bs-gray-500: #A7A7A7;
	--bs-gray-600: #717171;
    --bs-gray-700: #555555;
    --bs-gray-800: #2d2d2d;
    --bs-gray-900: #1d1d1d;
	
	--bs-navy-400: #C8CFDB;
	--bs-navy-500: #98A0B2;
	--bs-navy-600: #707A90;
	--bs-navy-700: #465068;
	--bs-navy-800: #323C53;
	--bs-navy-850: #263049;
	--bs-navy-900: #202B42;

	--bs-primary: #3F2CF9;
	--bs-primary-100: #F1F0FF;
    --bs-primary-200: #C4BFFD;
    --bs-primary-300: #3F2CF9;
    --bs-primary-400: #6A5BFA;
    --bs-primary-500: #3F2CF9;
	--bs-primary-600: #1C07E9;
    --bs-primary-700: #1605B7;
    --bs-primary-800: #100486;
    --bs-primary-900: #0A0254;

	--bs-secondary: #003675;
	--bs-secondary-50: #edf1f5;
	--bs-secondary-100: #cdd7e4;
    --bs-secondary-200: #b4c4d6;
    --bs-secondary-300: #99b0cb;
    --bs-secondary-400: #2a5c96;
    --bs-secondary-500: #003675;
	--bs-secondary-600: #002b5e;
    --bs-secondary-700: #002046;
    --bs-secondary-800: #00162f;
    --bs-secondary-900: #000b17;


	--bs-success: #008a1e;
	--bs-success-50: #eef7f0;
	--bs-success-100: #cee9d4;
    --bs-success-200: #b2dcbb;
    --bs-success-300: #8cca99;
    --bs-success-400: #33a14b;
    --bs-success-500: #008a1e;
	--bs-success-600: #006e18;
    --bs-success-700: #005312;
    --bs-success-800: #00370c;
    --bs-success-900: #002207;


	--bs-info: #2768ff;
	--bs-info-50: #e9f0ff;
	--bs-info-100: #d4e1ff;
    --bs-info-200: #a9c3ff;
    --bs-info-300: #7da4ff;
    --bs-info-400: #5286ff;
    --bs-info-500: #2768ff;
	--bs-info-600: #1f53cc;
    --bs-info-700: #173e99;
    --bs-info-800: #0c1f4d;
    --bs-info-900: #040a1a;


	--bs-warning: #ffb724;
	--bs-warning-50: #fff8e9;
	--bs-warning-100: #ffeac1;
    --bs-warning-200: #ffe2a7;
    --bs-warning-300: #ffd47c;
    --bs-warning-400: #ffc550;
    --bs-warning-500: #ffb724;
	--bs-warning-600: #98690a;
    --bs-warning-700: #66490e;
    --bs-warning-800: #4d370b;
    --bs-warning-900: #332507;

   
    
    --bs-danger: #e71825;
	--bs-danger-50: #feecf0;
	--bs-danger-100: #fcd4de;
    --bs-danger-200: #f799b1;
    --bs-danger-300: #f36689;
    --bs-danger-400: #ef3e5e;
    --bs-danger-500: #eb003b;
	--bs-danger-600: #d50136;
    --bs-danger-700: #8d0023;
    --bs-danger-800: #5e0018;
    --bs-danger-900: #2f000c;


    --bs-light: #f8f9fa;
    --bs-dark: #212529;
    --bs-primary-rgb: 13,110,253;
    --bs-secondary-rgb: 108,117,125;
    --bs-success-rgb: 25,135,84;
    --bs-info-rgb: 13,202,240;
    --bs-warning-rgb: 255,193,7;
    --bs-danger-rgb: 220,53,69;
    --bs-light-rgb: 248,249,250;
    --bs-dark-rgb: 33,37,41;
    --bs-white-rgb: 255,255,255;
    --bs-black-rgb: 0,0,0;
    --bs-body-color-rgb: 33,37,41;
    --bs-body-bg-rgb: 255,255,255;
    --bs-font-sans-serif:'Pretendard',Roboto,"Helvetica Neue","Noto Sans";
    --bs-font-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
    --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
    --bs-body-font-family: var(--bs-font-sans-serif);
    --bs-body-font-size: 1rem;
    --bs-body-font-weight: 400;
    --bs-body-line-height: 1.5;
    --bs-body-color: #212529;
    --bs-body-bg: #fff;
    --bs-border-width: 1px;
    --bs-border-style: solid;
    --bs-border-color: #d8d8d8;
    --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
    --bs-border-radius: 0.375rem;
    --bs-border-radius-sm: 0.25rem;
    --bs-border-radius-lg: 0.5rem;
    --bs-border-radius-xl: 1rem;
    --bs-border-radius-2xl: 2rem;
    --bs-border-radius-pill: 50rem;
    --bs-link-color: #246beb;
    --bs-link-hover-color:#000;
    --bs-code-color: #d63384;
    --bs-highlight-bg: #fff3cd;


	--krds-font-family-base: var(--krds-typo-font-type);
    --krds-font-size-base: 62.5%;
    --krds-line-height-none: 1;
    --krds-line-height-base: 1.5;
    --krds-letter-spacing-none: var(--krds-typo-letter-spacing-0);
    --krds-letter-spacing-wide: var(--krds-typo-letter-spacing-1);
    --krds-font-weight-regular: 400;
    --krds-font-weight-bold: 700;
    --krds-transition-base: 0.4s ease-in-out;
    --krds-transition-fade: opacity 0.4s linear;
    --krds-transition-collapse: max-height 0.4s ease;
    --krds-transition-collapse-width: width 0.4s ease;
    --krds-contents-size: 1200px;
    --krds-contents-padding-x: 28px;
    --krds-contents-wrap-size: 1256px;
    --krds-box-shadow-outline: 0 0 0 0.4rem var(--krds-light-color-border-primary);
    --krds-box-shadow-outline-inset: inset 0 0 0 0.2rem var(--krds-light-color-border-primary);
    --krds-zoom-small: 0.9;
    --krds-zoom-medium: 1;
    --krds-zoom-large: 1.1;
    --krds-zoom-xlarge: 1.3;
    --krds-zoom-xxlarge: 1.5;
    --krds-font-underline-offset: 0.3rem;
    --krds-icon--size-xsmall: var(--krds-size-height-2);
    --krds-icon--size-small: var(--krds-size-height-2);
    --krds-icon--size-medium: var(--krds-size-height-3);
    --krds-icon--size-large: var(--krds-size-height-4);
    --krds-icon--size-xlarge: var(--krds-size-height-4);

    --krds-color-light-primary-5: #ecf2fe;
    --krds-color-light-primary-10: #F1F0FF;
    --krds-color-light-primary-20: #C4BFFD;
    --krds-color-light-primary-30: #3F2CF9;
    --krds-color-light-primary-40: #6A5BFA;
    --krds-color-light-primary-50: #3F2CF9;
    --krds-color-light-primary-60: #1C07E9;
    --krds-color-light-primary-70: #1605B7;
    --krds-color-light-primary-80: #100486;
    --krds-color-light-primary-90: #0A0254;
    --krds-color-light-primary-95: #020f27;


    --krds-color-light-secondary-5: #eef2f7;
    --krds-color-light-secondary-10: #d6e0eb;
    --krds-color-light-secondary-20: #bacbde;
    --krds-color-light-secondary-30: #90b0d5;
    --krds-color-light-secondary-40: #6b96c7;
    --krds-color-light-secondary-50: #346fb2;
    --krds-color-light-secondary-60: #1c589c;
    --krds-color-light-secondary-70: #063a74;
    --krds-color-light-secondary-80: #052b57;
    --krds-color-light-secondary-90: #031f3f;
    --krds-color-light-secondary-95: #02162c;
    --krds-color-light-gray-0: #ffffff;
    --krds-color-light-gray-5: #f4f5f6;
    --krds-color-light-gray-10: #e6e8ea;
    --krds-color-light-gray-20: #cdd1d5;
    --krds-color-light-gray-30: #b1b8be;
    --krds-color-light-gray-40: #8a949e;
    --krds-color-light-gray-50: #6d7882;
    --krds-color-light-gray-60: #58616a;
    --krds-color-light-gray-70: #464c53;
    --krds-color-light-gray-80: #33363d;
    --krds-color-light-gray-90: #1e2124;
    --krds-color-light-gray-95: #131416;
    --krds-color-light-gray-100: #000000;
    --krds-color-light-alpha-black100: #000000;
    --krds-color-light-alpha-black75: #000000bf;
    --krds-color-light-alpha-black50: #00000080;
    --krds-color-light-alpha-black25: #00000040;
    --krds-color-light-alpha-black10: #0000001a;
    --krds-color-light-alpha-black0: #00000000;
    --krds-color-light-alpha-white100: #ffffff;
    --krds-color-light-alpha-white75: #ffffffbf;
    --krds-color-light-alpha-white50: #ffffff80;
    --krds-color-light-alpha-white25: #ffffff40;
    --krds-color-light-alpha-white10: #ffffff1a;
    --krds-color-light-alpha-white0: #ffffff00;
    --krds-color-light-danger-5: #fdefec;
    --krds-color-light-danger-10: #fcdfd9;
    --krds-color-light-danger-20: #f7afa1;
    --krds-color-light-danger-30: #f48771;
    --krds-color-light-danger-40: #f05f42;
    --krds-color-light-danger-50: #de3412;
    --krds-color-light-danger-60: #bd2c0f;
    --krds-color-light-danger-70: #8a240f;
    --krds-color-light-danger-80: #5c180a;
    --krds-color-light-danger-90: #390d05;
    --krds-color-light-danger-95: #260903;
    --krds-color-light-information-5: #e7f4fe;
    --krds-color-light-information-10: #d3ebfd;
    --krds-color-light-information-20: #9ed2fa;
    --krds-color-light-information-30: #5fb5f7;
    --krds-color-light-information-40: #2098f3;
    --krds-color-light-information-50: #0b78cb;
    --krds-color-light-information-60: #096ab3;
    --krds-color-light-information-70: #085691;
    --krds-color-light-information-80: #053961;
    --krds-color-light-information-90: #03253f;
    --krds-color-light-information-95: #021a2c;
    --krds-color-light-warning-5: #fff3db;
    --krds-color-light-warning-10: #ffe0a3;
    --krds-color-light-warning-20: #ffc95c;
    --krds-color-light-warning-30: #ffb114;
    --krds-color-light-warning-40: #c78500;
    --krds-color-light-warning-50: #9e6a00;
    --krds-color-light-warning-60: #8a5c00;
    --krds-color-light-warning-70: #614100;
    --krds-color-light-warning-80: #422c00;
    --krds-color-light-warning-90: #2e1f00;
    --krds-color-light-warning-95: #241800;
    --krds-color-light-success-5: #eaf6ec;
    --krds-color-light-success-10: #d8eedd;
    --krds-color-light-success-20: #a9dab4;
    --krds-color-light-success-30: #7ec88e;
    --krds-color-light-success-40: #3fa654;
    --krds-color-light-success-50: #228738;
    --krds-color-light-success-60: #267337;
    --krds-color-light-success-70: #285d33;
    --krds-color-light-success-80: #1f4727;
    --krds-color-light-success-90: #122b18;
    --krds-color-light-success-95: #0e2012;
    --krds-color-light-point-5: #fbeff0;
    --krds-color-light-point-10: #f5d6d9;
    --krds-color-light-point-20: #ebadb2;
    --krds-color-light-point-30: #e0858c;
    --krds-color-light-point-40: #d65c66;
    --krds-color-light-point-50: #d63d4a;
    --krds-color-light-point-60: #ab2b36;
    --krds-color-light-point-70: #7a1f26;
    --krds-color-light-point-80: #521419;
    --krds-color-light-point-90: #310c0f;
    --krds-color-light-point-95: #21080a;
    --krds-color-light-graphic-10: #e5ecf9;
    --krds-color-light-graphic-30: #98acc5;
    --krds-color-light-graphic-50: #61758f;
    --krds-color-light-graphic-70: #39506c;
    --krds-color-light-graphic-90: #223a58;
    --krds-color-high-contrast-gray-0: #ffffff;
    --krds-color-high-contrast-gray-5: #f4f5f6;
    --krds-color-high-contrast-gray-10: #e6e8ea;
    --krds-color-high-contrast-gray-20: #cdd1d5;
    --krds-color-high-contrast-gray-30: #b1b8be;
    --krds-color-high-contrast-gray-40: #8a949e;
    --krds-color-high-contrast-gray-50: #6d7882;
    --krds-color-high-contrast-gray-60: #58616a;
    --krds-color-high-contrast-gray-70: #464c53;
    --krds-color-high-contrast-gray-80: #33363d;
    --krds-color-high-contrast-gray-90: #1e2124;
    --krds-color-high-contrast-gray-95: #131416;
    --krds-color-high-contrast-gray-100: #000000;
    --krds-color-high-contrast-primary-5: #ecf2fe;
    --krds-color-high-contrast-primary-10: #d8e5fd;
    --krds-color-high-contrast-primary-20: #b1cefb;
    --krds-color-high-contrast-primary-30: #86aff9;
    --krds-color-high-contrast-primary-40: #4c87f6;
    --krds-color-high-contrast-primary-50: #256ef4;
    --krds-color-high-contrast-primary-60: #0b50d0;
    --krds-color-high-contrast-primary-70: #083891;
    --krds-color-high-contrast-primary-80: #052561;
    --krds-color-high-contrast-primary-90: #03163a;
    --krds-color-high-contrast-primary-95: #020f27;
    --krds-color-high-contrast-secondary-5: #edf6f8;
    --krds-color-high-contrast-secondary-10: #d5ebf1;
    --krds-color-high-contrast-secondary-20: #abd8e3;
    --krds-color-high-contrast-secondary-30: #75c0d1;
    --krds-color-high-contrast-secondary-40: #3d9fb8;
    --krds-color-high-contrast-secondary-50: #268097;
    --krds-color-high-contrast-secondary-60: #1f687a;
    --krds-color-high-contrast-secondary-70: #17505e;
    --krds-color-high-contrast-secondary-80: #113b45;
    --krds-color-high-contrast-secondary-90: #0e3139;
    --krds-color-high-contrast-secondary-95: #091f25;
    --krds-color-high-contrast-point-5: #fbeff0;
    --krds-color-high-contrast-point-10: #f5d6d9;
    --krds-color-high-contrast-point-20: #ebadb2;
    --krds-color-high-contrast-point-30: #e0858c;
    --krds-color-high-contrast-point-40: #d65c66;
    --krds-color-high-contrast-point-50: #d63d4a;
    --krds-color-high-contrast-point-60: #ab2b36;
    --krds-color-high-contrast-point-70: #7a1f26;
    --krds-color-high-contrast-point-80: #521419;
    --krds-color-high-contrast-point-90: #310c0f;
    --krds-color-high-contrast-point-95: #21080a;
    --krds-color-high-contrast-danger-5: #fdefec;
    --krds-color-high-contrast-danger-10: #fcdfd9;
    --krds-color-high-contrast-danger-20: #f7afa1;
    --krds-color-high-contrast-danger-30: #f48771;
    --krds-color-high-contrast-danger-40: #f05f42;
    --krds-color-high-contrast-danger-50: #de3412;
    --krds-color-high-contrast-danger-60: #bd2c0f;
    --krds-color-high-contrast-danger-70: #8a240f;
    --krds-color-high-contrast-danger-80: #5c180a;
    --krds-color-high-contrast-danger-90: #390d05;
    --krds-color-high-contrast-danger-95: #260903;
    --krds-color-high-contrast-warning-5: #fff3db;
    --krds-color-high-contrast-warning-10: #ffe0a3;
    --krds-color-high-contrast-warning-20: #ffc95c;
    --krds-color-high-contrast-warning-30: #ffb114;
    --krds-color-high-contrast-warning-40: #c78500;
    --krds-color-high-contrast-warning-50: #9e6a00;
    --krds-color-high-contrast-warning-60: #8a5c00;
    --krds-color-high-contrast-warning-70: #614100;
    --krds-color-high-contrast-warning-80: #422c00;
    --krds-color-high-contrast-warning-90: #2e1f00;
    --krds-color-high-contrast-warning-95: #241800;
    --krds-color-high-contrast-success-5: #eaf6ec;
    --krds-color-high-contrast-success-10: #d8eedd;
    --krds-color-high-contrast-success-20: #a9dab4;
    --krds-color-high-contrast-success-30: #7ec88e;
    --krds-color-high-contrast-success-40: #3fa654;
    --krds-color-high-contrast-success-50: #228738;
    --krds-color-high-contrast-success-60: #267337;
    --krds-color-high-contrast-success-70: #285d33;
    --krds-color-high-contrast-success-80: #1f4727;
    --krds-color-high-contrast-success-90: #122b18;
    --krds-color-high-contrast-success-95: #0e2012;
    --krds-color-high-contrast-information-5: #e7f4fe;
    --krds-color-high-contrast-information-10: #d3ebfd;
    --krds-color-high-contrast-information-20: #9ed2fa;
    --krds-color-high-contrast-information-30: #5fb5f7;
    --krds-color-high-contrast-information-40: #2098f3;
    --krds-color-high-contrast-information-50: #0b78cb;
    --krds-color-high-contrast-information-60: #096ab3;
    --krds-color-high-contrast-information-70: #085691;
    --krds-color-high-contrast-information-80: #053961;
    --krds-color-high-contrast-information-90: #03253f;
    --krds-color-high-contrast-information-95: #021a2c;
    --krds-color-high-contrast-alpha-black100: #000000;
    --krds-color-high-contrast-alpha-black75: #000000bf;
    --krds-color-high-contrast-alpha-black50: #00000080;
    --krds-color-high-contrast-alpha-black25: #00000040;
    --krds-color-high-contrast-alpha-black10: #0000001a;
    --krds-color-high-contrast-alpha-black0: #00000000;
    --krds-color-high-contrast-alpha-white100: #ffffff;
    --krds-color-high-contrast-alpha-white75: #ffffffbf;
    --krds-color-high-contrast-alpha-white50: #ffffff80;
    --krds-color-high-contrast-alpha-white25: #ffffff40;
    --krds-color-high-contrast-alpha-white10: #ffffff1a;
    --krds-color-high-contrast-alpha-white0: #ffffff00;
    --krds-color-high-contrast-graphic-10: #e5ecf9;
    --krds-color-high-contrast-graphic-30: #98acc5;
    --krds-color-high-contrast-graphic-50: #61758f;
    --krds-color-high-contrast-graphic-70: #39506c;
    --krds-color-high-contrast-graphic-90: #223a58;
    --krds-typo-font-type: Pretendard GOV;
    --krds-typo-font-weight-regular: Regular;
    --krds-typo-font-weight-bold: Bold;
    --krds-typo-letter-spacing-0: 0rem;
    --krds-typo-letter-spacing-1: 0.1rem;
    --krds-number-0: 0rem;
    --krds-number-1: 0.1rem;
    --krds-number-2: 0.2rem;
    --krds-number-3: 0.4rem;
    --krds-number-4: 0.6rem;
    --krds-number-5: 0.8rem;
    --krds-number-6: 1rem;
    --krds-number-7: 1.2rem;
    --krds-number-8: 1.6rem;
    --krds-number-9: 2rem;
    --krds-number-10: 2.4rem;
    --krds-number-11: 2.8rem;
    --krds-number-12: 3.2rem;
    --krds-number-13: 3.6rem;
    --krds-number-14: 4rem;
    --krds-number-15: 4.4rem;
    --krds-number-16: 4.8rem;
    --krds-number-17: 5.6rem;
    --krds-number-18: 6.4rem;
    --krds-number-19: 7.2rem;
    --krds-number-20: 8rem;
    --krds-number-21: 9.6rem;
    --krds-number-max: 100rem;
    --krds-light-color-surface-gray-subtler: var(--krds-color-light-gray-5);
    --krds-light-color-surface-gray-subtle: var(--krds-color-light-gray-10);
    --krds-light-color-surface-disabled: var(--krds-color-light-gray-20);
    --krds-light-color-surface-primary-subtler: var(--krds-color-light-primary-5);
    --krds-light-color-surface-secondary-subtler: var(--krds-color-light-secondary-5);
    --krds-light-color-surface-danger-subtler: var(--krds-color-light-danger-5);
    --krds-light-color-surface-warning-subtler: var(--krds-color-light-warning-5);
    --krds-light-color-surface-success-subtler: var(--krds-color-light-success-5);
    --krds-light-color-surface-information-subtler: var(--krds-color-light-information-5);
    --krds-light-color-surface-point-subtler: var(--krds-color-light-point-5);
    --krds-light-color-surface-white: var(--krds-color-light-gray-0);
    --krds-light-color-surface-inverse: var(--krds-color-light-gray-90);
    --krds-light-color-surface-white-static: var(--krds-color-light-gray-0);
    --krds-light-color-surface-inverse-static: var(--krds-color-light-gray-90);
    --krds-light-color-surface-white-subtle: var(--krds-color-light-gray-0);
    --krds-light-color-surface-white-subtler: var(--krds-color-light-gray-0);
    --krds-light-color-border-gray-light: var(--krds-color-light-gray-20);
    --krds-light-color-border-gray: var(--krds-color-light-gray-30);
    --krds-light-color-border-secondary-light: var(--krds-color-light-secondary-10);
    --krds-light-color-border-danger-light: var(--krds-color-light-danger-10);
    --krds-light-color-border-danger: var(--krds-color-light-danger-50);
    --krds-light-color-border-warning-light: var(--krds-color-light-warning-10);
    --krds-light-color-border-warning: var(--krds-color-light-warning-50);
    --krds-light-color-border-success-light: var(--krds-color-light-success-10);
    --krds-light-color-border-success: var(--krds-color-light-success-50);
    --krds-light-color-border-information-light: var(--krds-color-light-information-10);
    --krds-light-color-border-information: var(--krds-color-light-information-50);
    --krds-light-color-border-gray-dark: var(--krds-color-light-gray-60);
    --krds-light-color-border-primary: var(--krds-color-light-primary-50);
    --krds-light-color-border-disabled: var(--krds-color-light-gray-30);
    --krds-light-color-border-gray-darker: var(--krds-color-light-gray-90);
    --krds-light-color-border-secondary: var(--krds-color-light-secondary-70);
    --krds-light-color-border-inverse: var(--krds-color-light-gray-0);
    --krds-light-color-border-transparency: var(--krds-color-light-alpha-black0);
    --krds-light-color-border-primary-light: var(--krds-color-light-primary-10);
    --krds-light-color-border-point: var(--krds-color-light-point-50);
    --krds-light-color-border-point-light: var(--krds-color-light-point-10);
    --krds-light-color-divider-gray-light: var(--krds-color-light-gray-20);
    --krds-light-color-divider-gray: var(--krds-color-light-gray-40);
    --krds-light-color-divider-gray-dark: var(--krds-color-light-gray-50);
    --krds-light-color-divider-primary: var(--krds-color-light-primary-50);
    --krds-light-color-divider-secondary-light: var(--krds-color-light-secondary-10);
    --krds-light-color-divider-secondary: var(--krds-color-light-secondary-70);
    --krds-light-color-divider-error: var(--krds-color-light-danger-50);
    --krds-light-color-divider-primary-light: var(--krds-color-light-primary-10);
    --krds-light-color-divider-inverse: var(--krds-color-light-gray-0);
    --krds-light-color-divider-gray-darker: var(--krds-color-light-gray-90);
    --krds-light-color-divider-point: var(--krds-color-light-point-50);
    --krds-light-color-text-bolder: var(--krds-color-light-gray-95);
    --krds-light-color-text-subtle: var(--krds-color-light-gray-70);
    --krds-light-color-text-disabled: var(--krds-color-light-gray-40);
    --krds-light-color-text-disabled-on: var(--krds-color-light-gray-50);
    --krds-light-color-text-primary: var(--krds-color-light-primary-60);
    --krds-light-color-text-secondary: var(--krds-color-light-secondary-80);
    --krds-light-color-text-danger: var(--krds-color-light-danger-60);
    --krds-light-color-text-warning: var(--krds-color-light-warning-60);
    --krds-light-color-text-success: var(--krds-color-light-success-60);
    --krds-light-color-text-information: var(--krds-color-light-information-60);
    --krds-light-color-text-basic: var(--krds-color-light-gray-90);
    --krds-light-color-text-point: var(--krds-color-light-point-60);
    --krds-light-color-text-bolder-inverse: var(--krds-color-light-gray-0);
    --krds-light-color-text-basic-inverse: var(--krds-color-light-gray-0);
    --krds-light-color-text-subtle-inverse: var(--krds-color-light-gray-30);
    --krds-light-color-text-inverse-static: var(--krds-color-light-gray-0);
    --krds-light-color-text-static: var(--krds-color-light-gray-90);
    --krds-light-color-icon-gray: var(--krds-color-light-gray-80);
    --krds-light-color-icon-gray-fill: var(--krds-color-light-gray-20);
    --krds-light-color-icon-inverse: var(--krds-color-light-gray-0);
    --krds-light-color-icon-primary: var(--krds-color-light-primary-50);
    --krds-light-color-icon-secondary: var(--krds-color-light-secondary-80);
    --krds-light-color-icon-point: var(--krds-color-light-point-50);
    --krds-light-color-icon-danger: var(--krds-color-light-danger-50);
    --krds-light-color-icon-warning: var(--krds-color-light-warning-50);
    --krds-light-color-icon-success: var(--krds-color-light-success-50);
    --krds-light-color-icon-information: var(--krds-color-light-information-50);
    --krds-light-color-icon-gray-light: var(--krds-color-light-gray-70);
    --krds-light-color-icon-disabled: var(--krds-color-light-gray-40);
    --krds-light-color-icon-disabled-on: var(--krds-color-light-gray-50);
    --krds-light-color-icon-inverse-static: var(--krds-color-light-gray-0);
    --krds-light-color-icon-primary-static: var(--krds-color-light-primary-50);
    --krds-light-color-icon-secondary-static: var(--krds-color-light-secondary-80);
    --krds-light-color-icon-point-static: var(--krds-color-light-point-50);
    --krds-light-color-icon-danger-static: var(--krds-color-light-danger-50);
    --krds-light-color-icon-warning-static: var(--krds-color-light-warning-50);
    --krds-light-color-icon-success-static: var(--krds-color-light-success-50);
    --krds-light-color-icon-information-static: var(--krds-color-light-information-50);
    --krds-light-color-icon-gray-static: var(--krds-color-light-gray-80);
    --krds-light-color-link-default: var(--krds-color-light-primary-50);
    --krds-light-color-link-hover: var(--krds-color-light-primary-60);
    --krds-light-color-link-pressed: var(--krds-color-light-primary-70);
    --krds-light-color-link-visited: #5917b8;
    --krds-light-color-button-primary-fill: var(--krds-color-light-primary-50);
    --krds-light-color-button-primary-fill-hover: var(--krds-color-light-primary-60);
    --krds-light-color-button-primary-fill-pressed: var(--krds-color-light-primary-70);
    --krds-light-color-button-secondary-fill: var(--krds-color-light-primary-5);
    --krds-light-color-button-secondary-fill-hover: var(--krds-color-light-primary-10);
    --krds-light-color-button-secondary-fill-pressed: var(--krds-color-light-primary-20);
    --krds-light-color-button-secondary-border: var(--krds-color-light-primary-50);
    --krds-light-color-button-tertiary-fill: var(--krds-color-light-alpha-white0);
    --krds-light-color-button-tertiary-fill-hover: var(--krds-color-light-gray-5);
    --krds-light-color-button-tertiary-fill-pressed: var(--krds-color-light-gray-10);
    --krds-light-color-button-tertiary-border: var(--krds-color-light-gray-60);
    --krds-light-color-button-disabled-fill: var(--krds-color-light-gray-20);
    --krds-light-color-button-text-fill-hover: var(--krds-color-light-secondary-5);
    --krds-light-color-button-text-fill-pressed: var(--krds-color-light-secondary-10);
    --krds-light-color-button-text-fill: var(--krds-color-light-alpha-white0);
    --krds-light-color-button-text-border: var(--krds-color-light-alpha-black0);
    --krds-light-color-button-disabled-border: var(--krds-color-light-gray-30);
    --krds-light-color-background-white: var(--krds-color-light-gray-0);
    --krds-light-color-background-inverse: var(--krds-color-light-gray-90);
    --krds-light-color-background-gray-subtler: var(--krds-color-light-gray-5);
    --krds-light-color-background-gray-subtle: var(--krds-color-light-gray-10);
    --krds-light-color-background-dim: var(--krds-color-light-alpha-black75);
    --krds-light-color-element-disabled-light: var(--krds-color-light-gray-20);
    --krds-light-color-element-disabled-dark: var(--krds-color-light-gray-40);
    --krds-light-color-element-gray-lighter: var(--krds-color-light-gray-5);
    --krds-light-color-element-gray-light: var(--krds-color-light-gray-10);
    --krds-light-color-element-gray: var(--krds-color-light-gray-50);
    --krds-light-color-element-primary-lighter: var(--krds-color-light-primary-5);
    --krds-light-color-element-primary-light: var(--krds-color-light-primary-10);
    --krds-light-color-element-primary: var(--krds-color-light-primary-50);
    --krds-light-color-element-secondary-lighter: var(--krds-color-light-secondary-5);
    --krds-light-color-element-secondary-light: var(--krds-color-light-secondary-10);
    --krds-light-color-element-secondary: var(--krds-color-light-secondary-70);
    --krds-light-color-element-point-lighter: var(--krds-color-light-point-5);
    --krds-light-color-element-point-light: var(--krds-color-light-point-10);
    --krds-light-color-element-point: var(--krds-color-light-point-50);
    --krds-light-color-element-danger-lighter: var(--krds-color-light-danger-5);
    --krds-light-color-element-danger: var(--krds-color-light-danger-50);
    --krds-light-color-element-warning-lighter: var(--krds-color-light-warning-5);
    --krds-light-color-element-warning: var(--krds-color-light-warning-30);
    --krds-light-color-element-success-lighter: var(--krds-color-light-success-5);
    --krds-light-color-element-success: var(--krds-color-light-success-50);
    --krds-light-color-element-information-lighter: var(--krds-color-light-information-5);
    --krds-light-color-element-information: var(--krds-color-light-information-50);
    --krds-light-color-element-inverse: var(--krds-color-light-gray-0);
    --krds-light-color-element-gray-dark: var(--krds-color-light-gray-60);
    --krds-light-color-element-inverse-static: var(--krds-color-light-gray-0);
    --krds-light-color-action-white: var(--krds-color-light-gray-0);
    --krds-light-color-action-primary: var(--krds-color-light-alpha-white0);
    --krds-light-color-action-primary-hover: var(--krds-color-light-primary-5);
    --krds-light-color-action-primary-pressed: var(--krds-color-light-primary-10);
    --krds-light-color-action-secondary: var(--krds-color-light-alpha-white0);
    --krds-light-color-action-secondary-hover: var(--krds-color-light-secondary-5);
    --krds-light-color-action-secondary-pressed: var(--krds-color-light-secondary-10);
    --krds-light-color-action-secondary-selected: var(--krds-color-light-secondary-5);
    --krds-light-color-action-secondary-on: var(--krds-color-light-alpha-white0);
    --krds-light-color-action-secondary-on-hover: var(--krds-color-light-gray-0);
    --krds-light-color-action-secondary-on-pressed: var(--krds-color-light-secondary-10);
    --krds-light-color-action-secondary-on-selected: var(--krds-color-light-gray-0);
    --krds-light-color-action-secondary-active: var(--krds-color-light-secondary-70);
    --krds-light-color-action-primary-active: var(--krds-color-light-primary-50);
    --krds-light-color-action-disabled: var(--krds-color-light-gray-20);
    --krds-light-color-action-primary-selected: var(--krds-color-light-primary-5);
    --krds-light-color-input-border: var(--krds-color-light-gray-60);
    --krds-light-color-input-border-disabled: var(--krds-color-light-gray-30);
    --krds-light-color-input-border-active: var(--krds-color-light-primary-50);
    --krds-light-color-input-border-error: var(--krds-color-light-danger-50);
    --krds-light-color-input-surface: var(--krds-color-light-gray-0);
    --krds-light-color-input-surface-disabled: var(--krds-color-light-gray-20);
    --krds-light-color-graphic-blue-subtler: var(--krds-color-light-graphic-10);
    --krds-light-color-graphic-blue-subtle: var(--krds-color-light-graphic-30);
    --krds-light-color-graphic-blue: var(--krds-color-light-graphic-50);
    --krds-light-color-graphic-blue-dark: var(--krds-color-light-graphic-70);
    --krds-light-color-graphic-blue-darker: var(--krds-color-light-graphic-90);
    --krds-light-color-graphic-red-subtler: var(--krds-color-light-point-5);
    --krds-light-color-graphic-red-subtle: var(--krds-color-light-point-10);
    --krds-light-color-graphic-red: var(--krds-color-high-contrast-point-20);
    --krds-light-color-graphic-red-dark: var(--krds-color-high-contrast-point-40);
    --krds-light-color-graphic-red-darker: var(--krds-color-high-contrast-point-70);
    --krds-light-color-graphic-brand: var(--krds-color-light-primary-50);
    --krds-light-color-alpha-base100: var(--krds-color-light-alpha-white100);
    --krds-light-color-alpha-base50: var(--krds-color-light-alpha-white50);
    --krds-light-color-alpha-base25: var(--krds-color-high-contrast-alpha-white25);
    --krds-light-color-alpha-base0: var(--krds-color-light-alpha-white0);
    --krds-light-color-alpha-inverse100: var(--krds-color-light-alpha-black100);
    --krds-light-color-alpha-inverse50: var(--krds-color-light-alpha-black50);
    --krds-light-color-alpha-inverse25: var(--krds-color-light-alpha-black25);
    --krds-light-color-alpha-inverse0: var(--krds-color-light-alpha-black0);
    --krds-light-color-alpha-base75: var(--krds-color-light-alpha-white75);
    --krds-light-color-alpha-inverse75: var(--krds-color-light-alpha-black75);
    --krds-light-color-alpha-inverse10: var(--krds-color-light-alpha-black10);
    --krds-light-color-alpha-base10: var(--krds-color-high-contrast-alpha-white10);
    --krds-light-color-alpha-shadow1: #0000000d;
    --krds-light-color-alpha-shadow2: #00000014;
    --krds-light-color-alpha-shadow3: #0000001f;
    --krds-light-border-width-variable-regular: 0.1rem;
    --krds-light-border-width-variable-medium: 0.2rem;
    --krds-light-border-width-static-regular: 0.1rem;
    --krds-light-border-width-static-medium: 0.2rem;
    --krds-high-contrast-color-surface-gray-subtler: var(--krds-color-high-contrast-gray-95);
    --krds-high-contrast-color-surface-gray-subtle: var(--krds-color-high-contrast-gray-90);
    --krds-high-contrast-color-surface-disabled: var(--krds-color-high-contrast-gray-70);
    --krds-high-contrast-color-surface-primary-subtler: var(--krds-color-high-contrast-primary-95);
    --krds-high-contrast-color-surface-secondary-subtler: var(--krds-color-high-contrast-secondary-95);
    --krds-high-contrast-color-surface-danger-subtler: var(--krds-color-high-contrast-danger-95);
    --krds-high-contrast-color-surface-warning-subtler: var(--krds-color-high-contrast-warning-95);
    --krds-high-contrast-color-surface-success-subtler: var(--krds-color-high-contrast-success-95);
    --krds-high-contrast-color-surface-information-subtler: var(--krds-color-high-contrast-information-95);
    --krds-high-contrast-color-surface-point-subtler: var(--krds-color-high-contrast-point-95);
    --krds-high-contrast-color-surface-white: var(--krds-color-high-contrast-gray-100);
    --krds-high-contrast-color-surface-inverse: var(--krds-color-high-contrast-gray-10);
    --krds-high-contrast-color-surface-white-static: var(--krds-color-high-contrast-gray-0);
    --krds-high-contrast-color-surface-inverse-static: var(--krds-color-high-contrast-gray-90);
    --krds-high-contrast-color-surface-white-subtle: var(--krds-color-high-contrast-gray-95);
    --krds-high-contrast-color-surface-white-subtler: var(--krds-color-high-contrast-gray-90);
    --krds-high-contrast-color-border-gray-light: var(--krds-color-high-contrast-gray-80);
    --krds-high-contrast-color-border-gray: var(--krds-color-high-contrast-gray-70);
    --krds-high-contrast-color-border-secondary-light: var(--krds-color-high-contrast-secondary-90);
    --krds-high-contrast-color-border-danger-light: var(--krds-color-high-contrast-danger-90);
    --krds-high-contrast-color-border-danger: var(--krds-color-high-contrast-danger-50);
    --krds-high-contrast-color-border-warning-light: var(--krds-color-high-contrast-warning-90);
    --krds-high-contrast-color-border-warning: var(--krds-color-high-contrast-warning-50);
    --krds-high-contrast-color-border-success-light: var(--krds-color-high-contrast-success-90);
    --krds-high-contrast-color-border-success: var(--krds-color-high-contrast-success-50);
    --krds-high-contrast-color-border-information-light: var(--krds-color-high-contrast-information-90);
    --krds-high-contrast-color-border-information: var(--krds-color-high-contrast-information-50);
    --krds-high-contrast-color-border-gray-dark: var(--krds-color-high-contrast-gray-40);
    --krds-high-contrast-color-border-primary: var(--krds-color-high-contrast-primary-50);
    --krds-high-contrast-color-border-disabled: var(--krds-color-high-contrast-gray-70);
    --krds-high-contrast-color-border-gray-darker: var(--krds-color-high-contrast-gray-10);
    --krds-high-contrast-color-border-secondary: var(--krds-color-high-contrast-secondary-60);
    --krds-high-contrast-color-border-inverse: var(--krds-color-high-contrast-gray-100);
    --krds-high-contrast-color-border-transparency: var(--krds-color-high-contrast-alpha-white25);
    --krds-high-contrast-color-border-primary-light: var(--krds-color-high-contrast-primary-90);
    --krds-high-contrast-color-border-point: var(--krds-color-high-contrast-point-50);
    --krds-high-contrast-color-border-point-light: var(--krds-color-high-contrast-point-90);
    --krds-high-contrast-color-divider-gray-light: var(--krds-color-high-contrast-gray-80);
    --krds-high-contrast-color-divider-gray: var(--krds-color-high-contrast-gray-70);
    --krds-high-contrast-color-divider-gray-dark: var(--krds-color-high-contrast-gray-50);
    --krds-high-contrast-color-divider-primary: var(--krds-color-high-contrast-primary-50);
    --krds-high-contrast-color-divider-secondary-light: var(--krds-color-high-contrast-secondary-90);
    --krds-high-contrast-color-divider-secondary: var(--krds-color-high-contrast-secondary-60);
    --krds-high-contrast-color-divider-error: var(--krds-color-high-contrast-danger-50);
    --krds-high-contrast-color-divider-primary-light: var(--krds-color-high-contrast-primary-90);
    --krds-high-contrast-color-divider-inverse: var(--krds-color-high-contrast-gray-100);
    --krds-high-contrast-color-divider-gray-darker: var(--krds-color-high-contrast-gray-10);
    --krds-high-contrast-color-divider-point: var(--krds-color-high-contrast-point-50);
    --krds-high-contrast-color-text-bolder: var(--krds-color-high-contrast-gray-10);
    --krds-high-contrast-color-text-subtle: var(--krds-color-high-contrast-gray-20);
    --krds-high-contrast-color-text-disabled: var(--krds-color-high-contrast-gray-60);
    --krds-high-contrast-color-text-disabled-on: var(--krds-color-high-contrast-gray-50);
    --krds-high-contrast-color-text-primary: var(--krds-color-high-contrast-primary-20);
    --krds-high-contrast-color-text-secondary: var(--krds-color-high-contrast-secondary-20);
    --krds-high-contrast-color-text-danger: var(--krds-color-high-contrast-danger-20);
    --krds-high-contrast-color-text-warning: var(--krds-color-high-contrast-warning-20);
    --krds-high-contrast-color-text-success: var(--krds-color-high-contrast-success-20);
    --krds-high-contrast-color-text-information: var(--krds-color-high-contrast-information-20);
    --krds-high-contrast-color-text-basic: var(--krds-color-high-contrast-gray-5);
    --krds-high-contrast-color-text-point: var(--krds-color-high-contrast-point-20);
    --krds-high-contrast-color-text-bolder-inverse: var(--krds-color-high-contrast-gray-95);
    --krds-high-contrast-color-text-basic-inverse: var(--krds-color-high-contrast-gray-90);
    --krds-high-contrast-color-text-subtle-inverse: var(--krds-color-high-contrast-gray-70);
    --krds-high-contrast-color-text-inverse-static: var(--krds-color-high-contrast-gray-0);
    --krds-high-contrast-color-text-static: var(--krds-color-high-contrast-gray-90);
    --krds-high-contrast-color-icon-gray: var(--krds-color-high-contrast-gray-5);
    --krds-high-contrast-color-icon-gray-fill: var(--krds-color-high-contrast-gray-70);
    --krds-high-contrast-color-icon-inverse: var(--krds-color-high-contrast-gray-90);
    --krds-high-contrast-color-icon-primary: var(--krds-color-high-contrast-primary-20);
    --krds-high-contrast-color-icon-secondary: var(--krds-color-high-contrast-secondary-20);
    --krds-high-contrast-color-icon-point: var(--krds-color-high-contrast-point-20);
    --krds-high-contrast-color-icon-danger: var(--krds-color-high-contrast-danger-20);
    --krds-high-contrast-color-icon-warning: var(--krds-color-high-contrast-warning-20);
    --krds-high-contrast-color-icon-success: var(--krds-color-high-contrast-success-20);
    --krds-high-contrast-color-icon-information: var(--krds-color-high-contrast-information-20);
    --krds-high-contrast-color-icon-gray-light: var(--krds-color-high-contrast-gray-20);
    --krds-high-contrast-color-icon-disabled: var(--krds-color-high-contrast-gray-60);
    --krds-high-contrast-color-icon-disabled-on: var(--krds-color-high-contrast-gray-50);
    --krds-high-contrast-color-icon-inverse-static: var(--krds-color-high-contrast-gray-0);
    --krds-high-contrast-color-icon-primary-static: var(--krds-color-high-contrast-primary-50);
    --krds-high-contrast-color-icon-secondary-static: var(--krds-color-high-contrast-secondary-80);
    --krds-high-contrast-color-icon-point-static: var(--krds-color-high-contrast-point-50);
    --krds-high-contrast-color-icon-danger-static: var(--krds-color-high-contrast-danger-50);
    --krds-high-contrast-color-icon-warning-static: var(--krds-color-high-contrast-warning-50);
    --krds-high-contrast-color-icon-success-static: var(--krds-color-high-contrast-success-50);
    --krds-high-contrast-color-icon-information-static: var(--krds-color-high-contrast-information-50);
    --krds-high-contrast-color-icon-gray-static: var(--krds-color-high-contrast-gray-80);
    --krds-high-contrast-color-link-default: var(--krds-color-high-contrast-primary-30);
    --krds-high-contrast-color-link-hover: var(--krds-color-high-contrast-primary-20);
    --krds-high-contrast-color-link-pressed: var(--krds-color-high-contrast-primary-10);
    --krds-high-contrast-color-link-visited: #c49ff9;
    --krds-high-contrast-color-button-primary-fill: var(--krds-color-high-contrast-primary-50);
    --krds-high-contrast-color-button-primary-fill-hover: var(--krds-color-high-contrast-primary-60);
    --krds-high-contrast-color-button-primary-fill-pressed: var(--krds-color-high-contrast-primary-70);
    --krds-high-contrast-color-button-secondary-fill: var(--krds-color-high-contrast-primary-95);
    --krds-high-contrast-color-button-secondary-fill-hover: var(--krds-color-high-contrast-primary-90);
    --krds-high-contrast-color-button-secondary-fill-pressed: var(--krds-color-high-contrast-primary-80);
    --krds-high-contrast-color-button-secondary-border: var(--krds-color-high-contrast-primary-50);
    --krds-high-contrast-color-button-tertiary-fill: var(--krds-color-high-contrast-alpha-black0);
    --krds-high-contrast-color-button-tertiary-fill-hover: var(--krds-color-high-contrast-gray-95);
    --krds-high-contrast-color-button-tertiary-fill-pressed: var(--krds-color-high-contrast-gray-80);
    --krds-high-contrast-color-button-tertiary-border: var(--krds-color-high-contrast-gray-40);
    --krds-high-contrast-color-button-disabled-fill: var(--krds-color-high-contrast-gray-80);
    --krds-high-contrast-color-button-text-fill-hover: var(--krds-color-high-contrast-secondary-95);
    --krds-high-contrast-color-button-text-fill-pressed: var(--krds-color-high-contrast-secondary-90);
    --krds-high-contrast-color-button-text-fill: var(--krds-color-high-contrast-alpha-black0);
    --krds-high-contrast-color-button-text-border: var(--krds-color-high-contrast-alpha-white50);
    --krds-high-contrast-color-button-disabled-border: var(--krds-color-high-contrast-gray-70);
    --krds-high-contrast-color-background-white: var(--krds-color-high-contrast-gray-100);
    --krds-high-contrast-color-background-inverse: var(--krds-color-high-contrast-gray-10);
    --krds-high-contrast-color-background-gray-subtler: var(--krds-color-high-contrast-gray-95);
    --krds-high-contrast-color-background-gray-subtle: var(--krds-color-high-contrast-gray-90);
    --krds-high-contrast-color-background-dim: var(--krds-color-high-contrast-alpha-black75);
    --krds-high-contrast-color-element-disabled-light: var(--krds-color-high-contrast-gray-80);
    --krds-high-contrast-color-element-disabled-dark: var(--krds-color-high-contrast-gray-60);
    --krds-high-contrast-color-element-gray-lighter: var(--krds-color-high-contrast-gray-95);
    --krds-high-contrast-color-element-gray-light: var(--krds-color-high-contrast-gray-90);
    --krds-high-contrast-color-element-gray: var(--krds-color-high-contrast-gray-50);
    --krds-high-contrast-color-element-primary-lighter: var(--krds-color-high-contrast-primary-95);
    --krds-high-contrast-color-element-primary-light: var(--krds-color-high-contrast-primary-90);
    --krds-high-contrast-color-element-primary: var(--krds-color-high-contrast-primary-50);
    --krds-high-contrast-color-element-secondary-lighter: var(--krds-color-high-contrast-secondary-95);
    --krds-high-contrast-color-element-secondary-light: var(--krds-color-high-contrast-secondary-90);
    --krds-high-contrast-color-element-secondary: var(--krds-color-high-contrast-secondary-60);
    --krds-high-contrast-color-element-point-lighter: var(--krds-color-high-contrast-point-95);
    --krds-high-contrast-color-element-point-light: var(--krds-color-high-contrast-point-90);
    --krds-high-contrast-color-element-point: var(--krds-color-high-contrast-point-50);
    --krds-high-contrast-color-element-danger-lighter: var(--krds-color-high-contrast-danger-95);
    --krds-high-contrast-color-element-danger: var(--krds-color-high-contrast-danger-50);
    --krds-high-contrast-color-element-warning-lighter: var(--krds-color-high-contrast-warning-95);
    --krds-high-contrast-color-element-warning: var(--krds-color-high-contrast-warning-30);
    --krds-high-contrast-color-element-success-lighter: var(--krds-color-high-contrast-success-95);
    --krds-high-contrast-color-element-success: var(--krds-color-high-contrast-success-50);
    --krds-high-contrast-color-element-information-lighter: var(--krds-color-high-contrast-information-95);
    --krds-high-contrast-color-element-information: var(--krds-color-high-contrast-information-50);
    --krds-high-contrast-color-element-inverse: var(--krds-color-high-contrast-gray-95);
    --krds-high-contrast-color-element-gray-dark: var(--krds-color-high-contrast-gray-40);
    --krds-high-contrast-color-element-inverse-static: var(--krds-color-high-contrast-gray-0);
    --krds-high-contrast-color-action-white: var(--krds-color-light-gray-100);
    --krds-high-contrast-color-action-primary: var(--krds-color-high-contrast-alpha-black0);
    --krds-high-contrast-color-action-primary-hover: var(--krds-color-high-contrast-primary-95);
    --krds-high-contrast-color-action-primary-pressed: var(--krds-color-high-contrast-primary-90);
    --krds-high-contrast-color-action-secondary: var(--krds-color-light-alpha-black0);
    --krds-high-contrast-color-action-secondary-hover: var(--krds-color-high-contrast-secondary-95);
    --krds-high-contrast-color-action-secondary-pressed: var(--krds-color-high-contrast-secondary-90);
    --krds-high-contrast-color-action-secondary-selected: var(--krds-color-high-contrast-secondary-95);
    --krds-high-contrast-color-action-secondary-on: var(--krds-color-high-contrast-alpha-black0);
    --krds-high-contrast-color-action-secondary-on-hover: var(--krds-color-high-contrast-gray-100);
    --krds-high-contrast-color-action-secondary-on-pressed: var(--krds-color-high-contrast-secondary-90);
    --krds-high-contrast-color-action-secondary-on-selected: var(--krds-color-high-contrast-gray-95);
    --krds-high-contrast-color-action-secondary-active: var(--krds-color-high-contrast-secondary-60);
    --krds-high-contrast-color-action-primary-active: var(--krds-color-high-contrast-primary-50);
    --krds-high-contrast-color-action-disabled: var(--krds-color-high-contrast-gray-80);
    --krds-high-contrast-color-action-primary-selected: var(--krds-color-high-contrast-primary-95);
    --krds-high-contrast-color-input-border: var(--krds-color-high-contrast-gray-40);
    --krds-high-contrast-color-input-border-disabled: var(--krds-color-high-contrast-gray-70);
    --krds-high-contrast-color-input-border-active: var(--krds-color-high-contrast-primary-50);
    --krds-high-contrast-color-input-border-error: var(--krds-color-high-contrast-danger-50);
    --krds-high-contrast-color-input-surface: var(--krds-color-high-contrast-gray-90);
    --krds-high-contrast-color-input-surface-disabled: var(--krds-color-high-contrast-gray-95);
    --krds-high-contrast-color-graphic-blue-subtler: var(--krds-color-high-contrast-graphic-10);
    --krds-high-contrast-color-graphic-blue-subtle: var(--krds-color-high-contrast-graphic-30);
    --krds-high-contrast-color-graphic-blue: var(--krds-color-high-contrast-graphic-50);
    --krds-high-contrast-color-graphic-blue-dark: var(--krds-color-high-contrast-graphic-70);
    --krds-high-contrast-color-graphic-blue-darker: var(--krds-color-high-contrast-graphic-90);
    --krds-high-contrast-color-graphic-red-subtler: var(--krds-color-high-contrast-point-5);
    --krds-high-contrast-color-graphic-red-subtle: var(--krds-color-high-contrast-point-10);
    --krds-high-contrast-color-graphic-red: var(--krds-color-high-contrast-point-20);
    --krds-high-contrast-color-graphic-red-dark: var(--krds-color-high-contrast-point-40);
    --krds-high-contrast-color-graphic-red-darker: var(--krds-color-high-contrast-point-70);
    --krds-high-contrast-color-graphic-brand: var(--krds-color-high-contrast-primary-50);
    --krds-high-contrast-color-alpha-base100: var(--krds-color-high-contrast-alpha-black100);
    --krds-high-contrast-color-alpha-base50: var(--krds-color-high-contrast-alpha-black50);
    --krds-high-contrast-color-alpha-base25: var(--krds-color-high-contrast-alpha-black25);
    --krds-high-contrast-color-alpha-base0: var(--krds-color-light-alpha-black0);
    --krds-high-contrast-color-alpha-inverse100: var(--krds-color-high-contrast-alpha-white100);
    --krds-high-contrast-color-alpha-inverse50: var(--krds-color-high-contrast-alpha-white50);
    --krds-high-contrast-color-alpha-inverse25: var(--krds-color-high-contrast-alpha-white25);
    --krds-high-contrast-color-alpha-inverse0: var(--krds-color-high-contrast-alpha-white0);
    --krds-high-contrast-color-alpha-base75: var(--krds-color-high-contrast-alpha-black75);
    --krds-high-contrast-color-alpha-inverse75: var(--krds-color-high-contrast-alpha-white75);
    --krds-high-contrast-color-alpha-inverse10: var(--krds-color-high-contrast-alpha-black25);
    --krds-high-contrast-color-alpha-base10: var(--krds-color-high-contrast-alpha-black10);
    --krds-high-contrast-color-alpha-shadow1: #0000001f;
    --krds-high-contrast-color-alpha-shadow2: #00000033;
    --krds-high-contrast-color-alpha-shadow3: #00000066;
    --krds-high-contrast-border-width-variable-regular: 0.2rem;
    --krds-high-contrast-border-width-variable-medium: 0.3rem;
    --krds-high-contrast-border-width-static-regular: 0.1rem;
    --krds-high-contrast-border-width-static-medium: 0.2rem;
    --krds-pc-font-size-display-large: 6rem;
    --krds-pc-font-size-display-medium: 4.4rem;
    --krds-pc-font-size-display-small: 3.6rem;
    --krds-pc-font-size-body-large: 1.9rem;
    --krds-pc-font-size-body-medium: 1.7rem;
    --krds-pc-font-size-body-small: 1.5rem;
    --krds-pc-font-size-body-xsmall: 1.3rem;
    --krds-pc-font-size-label-large: 1.9rem;
    --krds-pc-font-size-label-medium: 1.7rem;
    --krds-pc-font-size-label-small: 1.6rem;
    --krds-pc-font-size-label-xsmall: 1.3rem;
    --krds-pc-font-size-heading-large: 3.2rem;
    --krds-pc-font-size-heading-medium: 2.4rem;
    --krds-pc-font-size-heading-small: 1.9rem;
    --krds-pc-font-size-heading-xsmall: 1.7rem;
    --krds-pc-font-size-heading-xxsmall: 1.5rem;
    --krds-pc-font-size-heading-xlarge: 4rem;
    --krds-pc-font-size-navigation-title-medium: 2.4rem;
    --krds-pc-font-size-navigation-title-small: 1.9rem;
    --krds-pc-font-size-navigation-depth-medium-bold: 1.7rem;
    --krds-pc-font-size-navigation-depth-medium: 1.7rem;
    --krds-pc-font-size-navigation-depth-small-bold: 1.5rem;
    --krds-pc-font-size-navigation-depth-small: 1.5rem;
    --krds-pc-gap-layout-header-breadcrumb: var(--krds-number-10);
    --krds-pc-gap-layout-left-contents: var(--krds-number-18);
    --krds-pc-gap-layout-contents-right: var(--krds-number-14);
    --krds-pc-gap-layout-h1-h2: var(--krds-number-16);
    --krds-pc-gap-layout-h2-h2: var(--krds-number-20);
    --krds-pc-gap-layout-h2-h3: var(--krds-number-14);
    --krds-pc-gap-layout-h3-h3: var(--krds-number-18);
    --krds-pc-gap-layout-h3-h4: var(--krds-number-10);
    --krds-pc-gap-layout-h4-h4: var(--krds-number-14);
    --krds-pc-gap-layout-h4-h5: var(--krds-number-8);
    --krds-pc-gap-layout-h5-h5: var(--krds-number-12);
    --krds-pc-gap-layout-title-body-small: var(--krds-number-8);
    --krds-pc-gap-layout-title-body-medium: var(--krds-number-9);
    --krds-pc-gap-layout-title-body-large: var(--krds-number-10);
    --krds-pc-gap-layout-breadcrumb-h1: var(--krds-number-14);
    --krds-pc-gap-layout-contents-footer: var(--krds-number-18);
    --krds-pc-gap-layout-text-text-large: var(--krds-number-9);
    --krds-pc-gap-layout-text-text-medium: var(--krds-number-8);
    --krds-pc-gap-layout-text-text-small: var(--krds-number-7);
    --krds-pc-gap-layout-image-text-small: var(--krds-number-9);
    --krds-pc-gap-layout-image-text-medium: var(--krds-number-10);
    --krds-pc-gap-layout-image-text-large: var(--krds-number-12);
    --krds-pc-padding-card-large: var(--krds-number-14);
    --krds-pc-padding-card-medium: var(--krds-number-12);
    --krds-pc-padding-card-small: var(--krds-number-10);
    --krds-pc-padding-card-xsmall: var(--krds-number-8);
    --krds-mobile-font-size-display-large: 4.4rem;
    --krds-mobile-font-size-display-medium: 3.2rem;
    --krds-mobile-font-size-display-small: 2.8rem;
    --krds-mobile-font-size-body-large: 1.9rem;
    --krds-mobile-font-size-body-medium: 1.7rem;
    --krds-mobile-font-size-body-small: 1.5rem;
    --krds-mobile-font-size-body-xsmall: 1.3rem;
    --krds-mobile-font-size-label-large: 1.9rem;
    --krds-mobile-font-size-label-medium: 1.7rem;
    --krds-mobile-font-size-label-small: 1.5rem;
    --krds-mobile-font-size-label-xsmall: 1.3rem;
    --krds-mobile-font-size-heading-large: 2.4rem;
    --krds-mobile-font-size-heading-medium: 2.2rem;
    --krds-mobile-font-size-heading-small: 1.9rem;
    --krds-mobile-font-size-heading-xsmall: 1.7rem;
    --krds-mobile-font-size-heading-xxsmall: 1.5rem;
    --krds-mobile-font-size-heading-xlarge: 2.8rem;
    --krds-mobile-font-size-navigation-title-medium: 2.2rem;
    --krds-mobile-font-size-navigation-title-small: 1.9rem;
    --krds-mobile-font-size-navigation-depth-medium-bold: 1.7rem;
    --krds-mobile-font-size-navigation-depth-medium: 1.7rem;
    --krds-mobile-font-size-navigation-depth-small-bold: 1.5rem;
    --krds-mobile-font-size-navigation-depth-small: 1.5rem;
    --krds-mobile-gap-layout-header-breadcrumb: var(--krds-number-8);
    --krds-mobile-gap-layout-left-contents: 0rem;
    --krds-mobile-gap-layout-contents-right: 0rem;
    --krds-mobile-gap-layout-h1-h2: var(--krds-number-12);
    --krds-mobile-gap-layout-h2-h2: var(--krds-number-14);
    --krds-mobile-gap-layout-h2-h3: var(--krds-number-10);
    --krds-mobile-gap-layout-h3-h3: var(--krds-number-12);
    --krds-mobile-gap-layout-h3-h4: var(--krds-number-8);
    --krds-mobile-gap-layout-h4-h4: var(--krds-number-10);
    --krds-mobile-gap-layout-h4-h5: var(--krds-number-7);
    --krds-mobile-gap-layout-h5-h5: var(--krds-number-8);
    --krds-mobile-gap-layout-title-body-small: var(--krds-number-5);
    --krds-mobile-gap-layout-title-body-medium: var(--krds-number-7);
    --krds-mobile-gap-layout-title-body-large: var(--krds-number-9);
    --krds-mobile-gap-layout-breadcrumb-h1: var(--krds-number-12);
    --krds-mobile-gap-layout-contents-footer: var(--krds-number-14);
    --krds-mobile-gap-layout-text-text-large: var(--krds-number-8);
    --krds-mobile-gap-layout-text-text-medium: var(--krds-number-7);
    --krds-mobile-gap-layout-text-text-small: var(--krds-number-6);
    --krds-mobile-gap-layout-image-text-small: var(--krds-number-8);
    --krds-mobile-gap-layout-image-text-medium: var(--krds-number-9);
    --krds-mobile-gap-layout-image-text-large: var(--krds-number-10);
    --krds-mobile-padding-card-large: var(--krds-number-10);
    --krds-mobile-padding-card-medium: var(--krds-number-10);
    --krds-mobile-padding-card-small: var(--krds-number-9);
    --krds-mobile-padding-card-xsmall: var(--krds-number-7);
    --krds-gap-1: var(--krds-number-2);
    --krds-gap-2: var(--krds-number-3);
    --krds-gap-3: var(--krds-number-5);
    --krds-gap-4: var(--krds-number-7);
    --krds-gap-5: var(--krds-number-8);
    --krds-gap-6: var(--krds-number-9);
    --krds-gap-7: var(--krds-number-10);
    --krds-gap-8: var(--krds-number-12);
    --krds-gap-9: var(--krds-number-14);
    --krds-gap-10: var(--krds-number-16);
    --krds-gap-11: var(--krds-number-18);
    --krds-gap-12: var(--krds-number-20);
    --krds-padding-1: var(--krds-number-2);
    --krds-padding-2: var(--krds-number-3);
    --krds-padding-3: var(--krds-number-5);
    --krds-padding-4: var(--krds-number-6);
    --krds-padding-5: var(--krds-number-7);
    --krds-padding-6: var(--krds-number-8);
    --krds-padding-7: var(--krds-number-9);
    --krds-padding-8: var(--krds-number-10);
    --krds-padding-9: var(--krds-number-12);
    --krds-padding-10: var(--krds-number-14);
    --krds-size-height-1: var(--krds-number-5);
    --krds-size-height-2: var(--krds-number-8);
    --krds-size-height-3: var(--krds-number-9);
    --krds-size-height-4: var(--krds-number-10);
    --krds-size-height-5: var(--krds-number-12);
    --krds-size-height-6: var(--krds-number-14);
    --krds-size-height-7: var(--krds-number-16);
    --krds-size-height-8: var(--krds-number-17);
    --krds-size-height-9: var(--krds-number-18);
    --krds-size-height-10: var(--krds-number-19);
    --krds-size-height-11: var(--krds-number-20);
    --krds-radius-xsmall1: var(--krds-number-2);
    --krds-radius-xsmall2: var(--krds-number-2);
    --krds-radius-xsmall3: var(--krds-number-2);
    --krds-radius-small1: var(--krds-number-3);
    --krds-radius-small2: var(--krds-number-3);
    --krds-radius-small3: var(--krds-number-3);
    --krds-radius-medium1: var(--krds-number-4);
    --krds-radius-medium2: var(--krds-number-4);
    --krds-radius-medium3: var(--krds-number-5);
    --krds-radius-medium4: var(--krds-number-5);
    --krds-radius-large1: var(--krds-number-6);
    --krds-radius-large2: var(--krds-number-6);
    --krds-radius-xlarge1: var(--krds-number-7);
    --krds-radius-xlarge2: var(--krds-number-7);
    --krds-radius-max: var(--krds-number-max);
    --krds-table--data-thead-th-padding: var(--krds-padding-3);
    --krds-table--data-thead-th-padding-sides: var(--krds-padding-6);
    --krds-table--data-thead-pc-font-size: var(--krds-pc-font-size-heading-xxsmall);
    --krds-table--data-thead-mobile-font-size: var(--krds-mobile-font-size-heading-xxsmall);
    --krds-table--data-tbody-pc-font-size: var(--krds-pc-font-size-label-medium);
    --krds-table--data-tbody-mobile-font-size: var(--krds-mobile-font-size-label-medium);
    --krds-table--data-tbody-padding: var(--krds-padding-5);
    --krds-table--data-tbody-padding-sides: var(--krds-padding-6);
    --krds-table--data-border-width: var(--krds-light-border-width-variable-regular);
    --krds-table--data-thead-border: var(--krds-light-color-border-secondary-light);
    --krds-table--data-thead-surface: var(--krds-light-color-surface-secondary-subtler);
    --krds-table--data-thead-color-text: var(--krds-light-color-text-bolder);
    --krds-table--data-tbody-color-surface: var(--krds-light-color-surface-white-subtle);
    --krds-table--data-tbody-color-divider: var(--krds-light-color-divider-gray-light);
    --krds-table--data-tbody-color-text: var(--krds-light-color-text-subtle);


}



/* Default Style */

html { font-size: 16px;}

*    	  	{margin:0; padding:0; }
body		{background-color:#fff;  font-family: var(--bs-body-font-family); }

ul, ol, li	{list-style:none; margin:0px 0px 0px 0px;}

img, hr		{border:none;}
img			{vertical-align:middle;  outline: none; /* for IE imge margin */}
strong		{font-weight:bold;}
b			{font-weight:bold;}
sup			{vertical-align:super;}


/* Link Style */
a:link		{text-decoration:none; }
a:visited	{text-decoration:none; }
a:hover		{text-decoration:none; }
a:active	{text-decoration:none; }



/* Table Style */
table  										{border-collapse:collapse;}




/* Font Class Style */
.b		{font-weight:bold;}
.u		{text-decoration:underline}
.c		{text-align:center;}
.margin_auto {margin:0 auto;}
a			{ outline: none;}
a,img		{ outline: none;}

.png            {_display:inline-block;}
.png img        {_filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
.v_t {vertical-align: top;}
.t_r {text-align:right;}
button [type="button"] {background-color:transparent; cursor: pointer; }


 /* Margin Set */

.ml5	{margin-left:5px;}
.ml8	{margin-left:8px;}
.ml10	{margin-left:10px;}
.ml15	{margin-left:15px;}
.ml20	{margin-left:20px;}
.ml25	{margin-left:25px;}
.ml30	{margin-left:30px;}
.ml35	{margin-left:35px;}
.ml40	{margin-left:40px;}
.ml45	{margin-left:45px;}
.ml50	{margin-left:50px;}

.mr2	{margin-right:2px;}
.mr5	{margin-right:5px;}
.mr10	{margin-right:10px;}
.mr15	{margin-right:15px;}
.mr20	{margin-right:20px;}
.mr25	{margin-right:25px;}
.mr30	{margin-right:30px;}
.mr35	{margin-right:35px;}
.mr40	{margin-right:40px;}
.mr45	{margin-right:45px;}
.mr50	{margin-right:50px;}

.mb2	{margin-bottom:2px;}
.mb3	{margin-bottom:3px;}
.mb4	{margin-bottom:4px;}
.mb5	{margin-bottom:5px;}
.mb10	{margin-bottom:10px;}
.mb13	{margin-bottom:13px;}
.mb15	{margin-bottom:15px;}
.mb20	{margin-bottom:20px;}
.mb25	{margin-bottom:25px;}
.mb30	{margin-bottom:30px;}
.mb35	{margin-bottom:35px;}
.mb40	{margin-bottom:40px;}
.mb45	{margin-bottom:45px;}
.mb50	{margin-bottom:50px;}
.mb55	{margin-bottom:55px;}
.mb60	{margin-bottom:60px;}
.mb80	{margin-bottom:80px;}
.mb100	{margin-bottom:100px;}



.mt1	{margin-top:1px;}
.mt2	{margin-top:2px;}
.mt3	{margin-top:2px;}
.mt5	{margin-top:5px;}
.mt7	{margin-top:7px;}
.mt8	{margin-top:8px;}
.mt10	{margin-top:10px;}
.mt15	{margin-top:15px;}
.mt20	{margin-top:20px;}
.mt25	{margin-top:25px;}
.mt27	{margin-top:27px;}
.mt30	{margin-top:30px;}
.mt35	{margin-top:35px;}
.mt40	{margin-top:40px;}
.mt45	{margin-top:45px;}
.mt50	{margin-top:50px;}
.mt60	{margin-top:60px;}
.mt70	{margin-top:70px;}
.mt80	{margin-top:80px;}
.mt90	{margin-top:90px;}
.mt100	{margin-top:100px;}

/* Padding Set */
.pl1	{padding-left:1px;}
.pl3	{padding-left:3px;}
.pl5	{padding-left:5px;}
.pl10	{padding-left:10px;}
.pl15	{padding-left:15px;}
.pl18	{padding-left:18px;}
.pl20	{padding-left:20px;}
.pl25	{padding-left:25px;}
.pl30	{padding-left:30px;}
.pl35	{padding-left:35px;}
.pl40	{padding-left:40px;}
.pl45	{padding-left:45px;}
.pl50	{padding-left:50px;}
.pl60	{padding-left:60px;}
.pl90	{padding-left:90px;}
.pl120	{padding-left:120px;}
.pl150	{padding-left:150px;}

.pr3	{padding-right:3px;}
.pr5	{padding-right:5px;}
.pr10	{padding-right:10px;}
.pr15	{padding-right:15px;}
.pr20	{padding-right:20px;}
.pr25	{padding-right:25px;}
.pr30	{padding-right:30px;}
.pr35	{padding-right:35px;}
.pr40	{padding-right:40px;}
.pr45	{padding-right:45px;}
.pr50	{padding-right:50px;}
.pr60	{padding-right:60px;}
.pr70	{padding-right:70px;}
.pr80	{padding-right:80px;}
.pr90	{padding-right:90px;}
.pr100	{padding-right:100px;}

.pb3	{padding-bottom:3px;}
.pb5	{padding-bottom:5px;}
.pb10	{padding-bottom:10px;}
.pb15	{padding-bottom:15px;}
.pb20	{padding-bottom:20px;}
.pb25	{padding-bottom:25px;}
.pb30	{padding-bottom:30px;}
.pb35	{padding-bottom:35px;}
.pb40	{padding-bottom:40px;}
.pb45	{padding-bottom:45px;}
.pb50	{padding-bottom:50px;}
.pb60	{padding-bottom:60px;}
.pb70	{padding-bottom:70px;}
.pb80	{padding-bottom:80px;}
.pb90	{padding-bottom:90px;}
.pb100	{padding-bottom:100px;}

.pt2	{padding-top:2px;}
.pt3	{padding-top:3px;}
.pt4	{padding-top:4px;}
.pt5	{padding-top:5px;}
.pt7	{padding-top:7px;}
.pt8	{padding-top:8px;}
.pt10	{padding-top:10px;}
.pt12	{padding-top:12px;}
.pt15	{padding-top:15px;}
.pt20	{padding-top:20px;}
.pt22	{padding-top:22px;}
.pt25	{padding-top:25px;}
.pt30	{padding-top:30px;}
.pt35	{padding-top:35px;}
.pt40	{padding-top:40px;}
.pt45	{padding-top:45px;}
.pt50	{padding-top:50px;}
.pt60	{padding-top:60px;}
.pt70	{padding-top:70px;}
.pt80	{padding-top:80px;}
.pt90	{padding-top:90px;}
.pt100	{padding-top:100px;}
.pt110	{padding-top:110px;}

.pt120	{padding-top:120px;}


