.core_styles_page-layout_page__ALYla{display:flex;flex-direction:column;gap:20px}.core_styles_page-layout_head__pnsRK{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px}.core_styles_page-layout_heading__nl6kC{display:flex;flex-direction:column;gap:4px;min-width:0}.core_styles_page-layout_eyebrow__Vg9xu{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--tc-muted)}.core_styles_page-layout_title__cXsmc{margin:0;font-size:38px;line-height:1.05}@media (max-width:48em){.core_styles_page-layout_title__cXsmc{font-size:30px}}.bom_rowChanged__pCX8g td,.bom_rowInvalid__P7Xz6 td{background-color:var(--mantine-color-red-light)}.bom_rowInvalid__P7Xz6 td{color:var(--mantine-color-red-light-color);font-weight:500}.bom_rowInvalid__P7Xz6 td:first-of-type{box-shadow:inset 3px 0 0 0 var(--mantine-color-red-filled)}.bom_file__1OjUS{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:16px}.bom_fileIcon__sma0U{flex:none;width:52px;height:52px;border-radius:var(--mantine-radius-lg);background-color:var(--tc-surface-2);color:var(--mantine-primary-color-filled);display:flex;align-items:center;justify-content:center}.bom_fileText__AV_C8{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:4px}.bom_fileName__iHTxM{font-family:var(--mantine-font-family-monospace);font-size:15px;word-break:break-all}.bom_fileHeadline__5Z0xj{font-family:var(--mantine-font-family-headings);font-size:24px;font-weight:700;line-height:1.15}.bom_sheetToolbar__ZZNx0{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--tc-border)}.bom_sheetTable__AFLw1{padding:12px 16px}.bom_sheetFoot__4MKDn{padding:12px 16px;border-top:1px solid var(--tc-border);font-size:14px;color:var(--tc-muted)}