.page_mainContainer__o8aB3{max-width:1280px;margin:0 auto;color:var(--color-charite-text-black);padding:30px}@media screen and (max-width:540px){.page_mainContainer__o8aB3{padding:20px}}.page_mainHeading__WgVsU{font-size:1.125rem;line-height:1.5555555556;font-weight:500;color:var(--color-charite-text-gray);margin-bottom:16px}:root{--background-color:#f8f8f8;--gray-50:#ffffff;--gray-100:#d0d0d0;--gray-200:#afafaf;--gray-300:#8f8f8f;--gray-400:#717171;--gray-500:#555555;--gray-600:#393939;--purple-100:#d5c9fa;--purple-200:#b8a3f6;--purple-300:#997cf2;--purple-400:#7a54ef;--purple-500:#582ddc;--purple-600:#3c1e95;--red-100:#f7c4ba;--red-200:#f29887;--red-300:#eb664d;--red-400:#de2300;--red-500:#a81b00;--red-600:#731200;--highlight-hover:rgb(0 0 0/0.07);--highlight-pressed:rgb(0 0 0/0.15);--focus-ring-color:var(--purple-400);--text-color:var(--gray-600);--text-color-base:var(--gray-500);--text-color-hover:var(--gray-600);--text-color-disabled:var(--gray-200);--text-color-placeholder:var(--gray-400);--link-color:var(--purple-500);--link-color-secondary:var(--gray-500);--link-color-pressed:var(--purple-600);--border-color:var(--gray-300);--border-color-hover:var(--gray-400);--border-color-pressed:var(--gray-400);--border-color-disabled:var(--gray-100);--field-background:var(--gray-50);--field-text-color:var(--gray-600);--overlay-background:var(--gray-50);--button-background:var(--gray-50);--button-background-pressed:var(--background-color);--highlight-background:#6f46ed;--highlight-background-pressed:#522acd;--highlight-background-invalid:#cc2000;--highlight-foreground:white;--highlight-foreground-pressed:#ddd;--highlight-overlay:rgb(from #6f46ed r g b/15%);--invalid-color:var(--red-400);--invalid-color-pressed:var(--red-500);--color-charite-white:#ffffff;--color-charite-light-gray:#cbcfd2;--color-charite-blue:#004d9b;--color-charite-dark-gray:#7e898f;--color-charite-text-gray:#5e676c;--color-charite-text-black:#000000;--color-charite-light-blue:#007bc3;--color-charite-dark-blue:#002552;--color-charite-coral:#ea5451;--color-charite-dark-blue-80:#335175;--color-charite-dark-blue-60:#667c97;--color-charite-dark-blue-40:#99a8ba;--color-charite-dark-blue-20:#ccdee4;--color-charite-blue-80:#3371af;--color-charite-blue-60:#6694c3;--color-charite-blue-40:#99b8d7;--color-charite-blue-20:#ccdbeb;--color-charite-light-blue-80:#3395cf;--color-charite-light-blue-60:#66b0db;--color-charite-light-blue-40:#99cae7;--color-charite-light-blue-20:#ccddf3;--color-charite-dark-gray-80:#98a1a5;--color-charite-dark-gray-60:#b2b8bc;--color-charite-dark-gray-40:#cbced2;--color-charite-dark-gray-20:#e5e7e9;--color-charite-dark-gray-10:#f2f3f4;--color-charite-coral-80:#ee7674;--color-charite-coral-60:#f29897;--color-charite-coral-40:#f7bbbd;--color-charite-coral-20:#fbdddc;--color-charite-text-gray-80:#7e8589;--color-charite-text-gray-60:#9e9c9c;--color-charite-text-gray-40:#bfd0d3;--color-charite-text-gray-20:#e0e6e7;--color-charite-text-black-80:#333333;--color-charite-text-black-60:#666666;--color-charite-text-black-40:#999999;--color-charite-text-black-20:#cccccc;--color-charite-brown:#89725b;--color-charite-mocha:#c8b8ad;--color-charite-grass-green:#a1ba0c;--color-charite-lime:#d1d811;--color-charite-green:#008939;--color-charite-mint:#88c69a;--color-charite-mineral:#009aa9;--color-charite-aqua:#61c3d7;--color-charite-lilac:#564091;--color-charite-lavender:#7876b6;--color-charite-blackberry:#6f186d;--color-charite-plum:#944292;--color-charite-wine-red:#89014c;--color-charite-raspberry:#d74b7f;--color-charite-red:#e31f2c;--color-charite-mango:#fab600;--color-charite-rapeseed-yellow:#ffdf43;--color-charite-employer-branding-green:#ccefcb;--color-charite-brown-80:#af9e8c;--color-charite-brown-60:#c9bdae;--color-charite-brown-40:#e3dcd1;--color-charite-brown-20:#f1ede6;--color-charite-mocha-80:#d8cdda;--color-charite-mocha-60:#e5dfee;--color-charite-mocha-40:#f2edf5;--color-charite-mocha-20:#f9f6f9;--color-charite-grass-green-80:#bacf4e;--color-charite-grass-green-60:#d1df8b;--color-charite-grass-green-40:#e6eebf;--color-charite-grass-green-20:#f3f7e0;--color-charite-lime-80:#e0e653;--color-charite-lime-60:#ebf092;--color-charite-lime-40:#f5f8c8;--color-charite-lime-20:#fafcf0;--color-charite-green-80:#33a16d;--color-charite-green-60:#66bb9a;--color-charite-green-40:#99d6c7;--color-charite-green-20:#ccf0e2;--color-charite-mint-80:#add1b4;--color-charite-mint-60:#c9dcd8;--color-charite-mint-40:#e3ebe8;--color-charite-mint-20:#f1f4f3;--color-charite-mineral-80:#33b1c0;--color-charite-mineral-60:#66c9d2;--color-charite-mineral-40:#99e0e5;--color-charite-mineral-20:#ccf3f6;--color-charite-aqua-80:#91d7e2;--color-charite-aqua-60:#b9e3eb;--color-charite-aqua-40:#daf0f3;--color-charite-aqua-20:#ecf7f8;--color-charite-lilac-80:#7b6ba7;--color-charite-lilac-60:#a196bd;--color-charite-lilac-40:#c6c1d4;--color-charite-lilac-20:#e3e1eb;--color-charite-lavender-80:#9cb1c5;--color-charite-lavender-60:#c0c6d7;--color-charite-lavender-40:#dbe0eb;--color-charite-lavender-20:#edf0f5;--color-charite-blackberry-80:#975394;--color-charite-blackberry-60:#bb8faf;--color-charite-blackberry-40:#e0cad2;--color-charite-blackberry-20:#f1e4e7;--color-charite-plum-80:#b177af;--color-charite-plum-60:#cfaace;--color-charite-plum-40:#ebdbec;--color-charite-plum-20:#f6edf5;--color-charite-wine-red-80:#ad407c;--color-charite-wine-red-60:#d17fb0;--color-charite-wine-red-40:#f5bfe2;--color-charite-wine-red-20:#fbe0f1;--color-charite-raspberry-80:#e382ab;--color-charite-raspberry-60:#eeadd1;--color-charite-raspberry-40:#f7d9e7;--color-charite-raspberry-20:#fbf0f4;--color-charite-red-80:#ec5965;--color-charite-red-60:#f3949b;--color-charite-red-40:#fad0d3;--color-charite-red-20:#fce8e9;--color-charite-mango-80:#fbd640;--color-charite-mango-60:#fce680;--color-charite-mango-40:#fef3bf;--color-charite-mango-20:#fff9df;--color-charite-rapeseed-yellow-80:#ffe677;--color-charite-rapeseed-yellow-60:#ffeeab;--color-charite-rapeseed-yellow-40:#fff4de;--color-charite-rapeseed-yellow-20:#fff9f1;--input-border-radius:4px;--input-border-color:var(--color-charite-dark-gray-40);--button-border-radius:4px;--dialog-border-radius:4px;--dialog-border-color:var(--color-charite-dark-gray-40)}@media (forced-colors:active){:root{--background-color:Canvas;--focus-ring-color:Highlight;--text-color:ButtonText;--text-color-base:ButtonText;--text-color-hover:ButtonText;--text-color-disabled:GrayText;--text-color-placeholder:ButtonText;--link-color:LinkText;--link-color-secondary:LinkText;--link-color-pressed:LinkText;--border-color:ButtonBorder;--border-color-hover:ButtonBorder;--border-color-pressed:ButtonBorder;--border-color-disabled:GrayText;--field-background:Field;--field-text-color:FieldText;--overlay-background:Canvas;--button-background:ButtonFace;--button-background-pressed:ButtonFace;--highlight-background:Highlight;--highlight-background-pressed:Highlight;--highlight-background-invalid:LinkText;--highlight-foreground:HighlightText;--highlight-foreground-pressed:HighlightText;--invalid-color:LinkText;--invalid-color-pressed:LinkText}}.react-aria-Button{color:var(--text-color);background:var(--button-background);border:1px solid var(--border-color);border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;font-size:1rem;text-align:center;margin:0;outline:none;padding:6px 10px;text-decoration:none;&.cub-button{display:flex;align-items:center;gap:4px;cursor:pointer}&.primary{background-color:var(--color-charite-light-blue);color:#ffffff;border-color:var(--color-charite-light-blue)}&.minor{padding:0;border:none;text-decoration:underline;display:inline-flex;font-size:.875rem}&[data-pressed]{box-shadow:inset 0 1px 2px rgb(0 0 0/.1);background:var(--button-background-pressed);border-color:var(--border-color-pressed)}&[data-focus-visible]{outline:2px solid var(--focus-ring-color);outline-offset:-1px}&[data-disabled]{background:var(--button-background);border-color:var(--border-color-disabled);color:var(--text-color-disabled)}}@keyframes toggle{0%{opacity:0}to{opacity:1}}.ExcelImporter_mainContainer__YP7rz{background-color:#fff;border:1px solid var(--input-border-color);border-radius:4px;position:relative}.ExcelImporter_importerContainer__VlGgC{width:calc(100% - 380px);padding:30px}@media screen and (max-width:980px){.ExcelImporter_importerContainer__VlGgC{width:calc(100% - 280px)}}@media screen and (max-width:768px){.ExcelImporter_importerContainer__VlGgC{width:100%}}@media screen and (max-width:540px){.ExcelImporter_importerContainer__VlGgC{padding:20px}}.ExcelImporter_introText__pzcOT{margin-bottom:10px}.ExcelImporter_columnsText__rQdqt{margin-top:20px}.ExcelImporter_bodyText__bldI0{font-size:1rem;line-height:1.5;font-weight:400;color:var(--color-charite-text-gray)}.ExcelImporter_columnsTableContainer__nSPn7{background-color:#fff;border:1px solid var(--input-border-color);border-radius:4px;margin:10px 0}.ExcelImporter_columnsTable__xwFAp{width:100%}.ExcelImporter_columnsTableHead__9YfuZ{background-color:#f7f7fb;position:-webkit-sticky;position:sticky;top:0;z-index:10}.ExcelImporter_columnsTableHeadRow__uwy8X{border-bottom:1px solid var(--input-border-color)}.ExcelImporter_columnsTableHeadCell__nbKq_{padding:10px 12px;font-size:.875rem;font-weight:500;color:var(--color-charite-text-gray);border-right:1px solid var(--color-charite-dark-gray-20);height:44px}.ExcelImporter_columnsTableRow__GFLyY{border-bottom:1px solid var(--color-charite-dark-gray-20)}.ExcelImporter_columnsTableCell__KtGFw{padding:10px 12px;font-size:.875rem;color:var(--color-charite-text-black-80)}.ExcelImporter_columnName__NN1UE{font-weight:500}.ExcelImporter_columnDescription__5UbhQ{font-weight:300}.ExcelImporter_columnsNote__sDAmD{font-size:.875rem}.ExcelImporter_consoleContainer__ubNW1{position:absolute;top:0;right:0;bottom:0;width:380px;border-left:1px solid var(--color-charite-dark-gray-20);display:flex;flex-direction:column;overflow:hidden}@media screen and (max-width:980px){.ExcelImporter_consoleContainer__ubNW1{width:280px}}@media screen and (max-width:768px){.ExcelImporter_consoleContainer__ubNW1{width:100%;position:static;border-top:1px solid var(--color-charite-dark-gray-20);border-left:0}}.ExcelImporter_fileUpload__pmyyM{margin:30px 0}.ExcelImporter_progressMeter__LM7ie{width:100%!important}.ExcelImporter_statusContainer__vr8kp{color:var(--color-charite-text-gray)}.ExcelImporter_progressContainer__XTnD4,.ExcelImporter_statusContainer__vr8kp{padding:20px;border-bottom:1px solid var(--color-charite-dark-gray-20)}.ExcelImporter_logContainer__Nuouu{flex-grow:1;display:flex;min-height:0}.ExcelImporter_logList__oTl73{background-color:#1e1e1e;padding:10px;flex-grow:1;font-family:Consolas,Menlo,"monospace";font-size:.9em;list-style:none;margin:0;overflow-y:auto}.ExcelImporter_logList__oTl73 li{padding:2px 0;margin:0;background-color:rgba(0,0,0,0);white-space:pre-wrap;border-radius:0}.ExcelImporter_log--default__UNJep{color:#d4d4d4}.ExcelImporter_log--info___T05K{color:#569cd6}.ExcelImporter_log--success__NXlbi{color:#6a9955}.ExcelImporter_log--warning__mphA4{color:#cd9731}.ExcelImporter_log--error__Rvevw{color:#f44747;font-weight:400}.ExcelImporter_logList__oTl73::-webkit-scrollbar{width:10px}.ExcelImporter_logList__oTl73::-webkit-scrollbar-track{background:#2a2a2a;border-radius:4px}.ExcelImporter_logList__oTl73::-webkit-scrollbar-thumb{background:#555;border-radius:4px}.ExcelImporter_logList__oTl73::-webkit-scrollbar-thumb:hover{background:#777}.ExcelImporter_selectedFileUploadContainer__U4oSr{display:flex;gap:16px;align-items:center}@media screen and (max-width:540px){.ExcelImporter_selectedFileUploadContainer__U4oSr{flex-direction:column;align-items:flex-start}}.ExcelImporter_selectedFileLabel__uGDFS{font-size:.75rem;margin-bottom:8px;font-weight:500;text-transform:uppercase;color:var(--color-charite-dark-gray-80)}.ExcelImporter_selectedFileUpload__fFCG2{display:inline-flex;border-radius:4px;border:1px solid var(--input-border-color);padding:4px;align-items:center;gap:10px}.ExcelImporter_selectedFile__IvYhS{padding:0 12px;color:var(--color-charite-text-gray)}.ExcelImporter_selectDifferentFileContainer__r5DM_{display:flex;align-items:center;font-size:.875rem;gap:4px}