:root{background-color:#f0f0f0}.row-container{display:flex;flex-direction:row;justify-content:space-around;align-items:center}.item{padding:10px;margin:5px}.card{width:100%;height:100%;align-items:flex-start!important;flex-direction:column!important;overflow:auto!important;padding:5px!important;border-radius:7px!important}.editor{background:#f3f2f1;padding:8px;height:100%}.editor .main{border-radius:8px;background:#fff;box-shadow:0 0 2px #0000001f,0 2px 4px #00000024;margin:5px 0;padding:5px}.description{white-space:pre-wrap}.editor h2{padding:0 0 0 20px}.editor .field{flex-grow:1}.margin-top{margin-top:16px}.editor .section{padding:0 0 30px 20px;display:flex;flex-direction:column;row-gap:10px;width:400px}.ribbon .toolbarContainer{height:40px;border-radius:8px;background:#fff;box-shadow:0 0 2px #0000001f,0 2px 4px #00000024;margin:5px 0}.tablistContainer{margin:10px 0}.collabContainer{float:right;padding-top:10px}.collabContainer button{height:25px;margin:0 5px}.authButton{margin-right:40%;margin-left:40%;margin-top:5px}.ribbon .comboboxLabel{padding-right:8px}.shared-state-dialog,.create-dialog{width:360px;padding:16px 24px 24px;white-space:pre-wrap;h2{padding:0;margin:0;white-space:inherit;font-size:20px;font-weight:600}.section{display:flex;flex-direction:column;row-gap:10px;white-space:inherit}.shared-state-iframe-buttons,.create-buttons{justify-content:right}}.panel{padding:8px}.panel .section{margin:5px}.panel .field{flex-grow:1}.explorer{min-width:200px;width:25vw;height:70vh;vertical-align:middle;border-radius:8px;background:#fff;box-shadow:0 0 2px #0000001f,0 2px 4px #00000024;margin:5px 0;padding:5px;display:flex;.top{padding:5px 10px;display:flex;flex-direction:row;justify-content:space-between;h1{font-family:Segoe UI,sans-serif;font-size:16px;font-weight:600;margin:10px}}.selector-body{display:flex;align-items:start;overflow:hidden;.tree-container{width:100%;overflow-y:auto}}.selector-tree-item{display:flex;width:100%}.fui-TreeItemLayout__main{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.main-body{display:flex;height:100%;align-items:center;justify-content:center;text-align:center;flex-direction:column;.add-button{margin:0;width:51px;min-width:auto;height:32px;font-size:14px}.add{font-size:20px;font-weight:600;margin:0;padding:24px 0}}}.hidden-explorer{width:max-content;min-width:auto}.vertical-text{writing-mode:vertical-lr}.tree{.lvl1{padding-left:15px}.lvl2{padding-left:39px}.selected{background-color:var(--colorNeutralBackground1Selected)}}.spinner{justify-content:center}.rtl>*{direction:rtl;text-align:start}.message-bar-body{display:flex;align-items:center;gap:.5rem}._gridcontainer_iuwaq_1{overflow-y:auto}._data-container_iuwaq_9{padding:16px 24px;border-bottom:1px solid #e1e5e9;display:flex;justify-content:space-between;align-items:center;background-color:#f8f9fa;border-radius:8px 8px 0 0}._row-container_iuwaq_31{display:flex;align-items:center;gap:1rem;margin-top:1rem}._excel-grid_iuwaq_47{border-collapse:collapse;width:100%;font-size:12px}._excel-header-cell_iuwaq_59{background:#f4f6fa;border-bottom:2px solid #d1d5db;font-weight:700;padding:6px 12px;word-break:break-word;white-space:nowrap;width:1%}._excel-row_iuwaq_79:nth-child(2n){background:#f9fafb}._excel-row_iuwaq_79:nth-child(odd){background:#fff}._excel-cell_iuwaq_95{border:1px solid #e5e7eb;padding:6px 12px;word-break:break-word;cursor:pointer;transition:background .2s;white-space:nowrap;width:1%}._excel-cell_iuwaq_95:hover{background:#f1f5f9}._excel-pagination_iuwaq_123{display:flex;justify-content:center;align-items:center;gap:.5rem;height:4rem;position:relative}._excel-pagination-left_iuwaq_141{position:absolute;left:1rem;display:flex;align-items:center;gap:.5rem}._excel-pagination-center_iuwaq_157{display:flex;justify-content:center;align-items:center;gap:.5rem}._excel-page-info_iuwaq_171{margin:0 1rem;font-weight:500}._excel-page-number_iuwaq_181{margin:0 4px;cursor:pointer;font-weight:400;text-decoration:none;color:inherit;padding:4px 8px;border-radius:4px;background:transparent;transition:background .2s,color .2s}._excel-page-number_iuwaq_181:hover{background:#f3f3f3}._excel-page-number-selected_iuwaq_213{font-weight:700;text-decoration:underline;cursor:default}._excel-page-ellipsis_iuwaq_225{margin:0 4px;color:#888;user-select:none;pointer-events:none;font-size:1.1em}._drawer-overlay_iuwaq_241{position:fixed;inset:0;background-color:#0006;z-index:1000}._drawer-content_iuwaq_255{position:fixed;bottom:0;left:0;right:0;height:80vh;background-color:#fff;border-radius:8px 8px 0 0;z-index:1001;display:flex;flex-direction:column}._drawer-header_iuwaq_277{display:flex;justify-content:space-between;padding:1rem}._drawer-body_iuwaq_289{flex:1;padding:1rem;overflow:auto}._loadingOverlay_iuwaq_301{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}._loadingSpinnerContainer_iuwaq_327{background-color:#fff;padding:32px;border-radius:12px;box-shadow:0 4px 12px #00000026;text-align:center;min-width:240px;display:flex;flex-direction:column;align-items:center}._loadingSpinnerText_iuwaq_351{font-size:14px;color:#666;margin-top:12px}._dialogOverlay_iuwaq_363{position:fixed;inset:0;background-color:#0006;z-index:2000;display:flex;align-items:center;justify-content:center}._dialogContent_iuwaq_389{background:#fff;border-radius:10px;min-width:340px;max-width:90vw;max-height:90vh;box-shadow:0 4px 24px #0000002e;display:flex;flex-direction:column;align-items:center;padding:32px}._dialogHeaderFixed_iuwaq_419{width:100%;max-width:900px;min-width:600px;background:#fff;display:flex;justify-content:space-between;align-items:center}._mappingTableContainer_iuwaq_441{display:flex;justify-content:center;align-items:flex-start;width:100%;padding:0 16px;box-sizing:border-box;margin-top:0;max-width:100vw;overflow-x:auto;max-height:calc(80vh - 56px)}._mappingTable_iuwaq_441{width:100%;max-width:900px;min-width:600px;background:#fff;margin:0 auto}._stickyHeader_iuwaq_483{position:sticky;top:0;background:#f4f6fa;z-index:1}._confirmDialogHeader_iuwaq_497{font-size:1.35rem;font-weight:700;text-align:left;margin-bottom:18px}._confirmDialogTable_iuwaq_511{width:100%;border-collapse:separate;border-spacing:0 8px;margin-bottom:18px;text-align:left}._confirmDialogKey_iuwaq_527{font-weight:600;text-align:left;padding:4px 16px 4px 0;white-space:nowrap;vertical-align:top}._confirmDialogValue_iuwaq_543{text-align:left;padding:4px 0 4px 8px;vertical-align:top}._confirmDialogButtonRow_iuwaq_555{display:flex;gap:12px;justify-content:flex-end;width:100%;margin-top:18px}
