.modal-overlay,.modal-overlay-diffing,.modal-overlay-archiving,.modal-overlay-draft,.modal-overlay-linked,.modal-overlay-relevance,.modal-overlay-full-screen,.modal-overlay-bulk-approval{z-index:10001;background:#0003;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.modal-overlay .m-dialog__actions .a-button:nth-last-child(2),.modal-overlay-diffing .m-dialog__actions .a-button:nth-last-child(2),.modal-overlay-archiving .m-dialog__actions .a-button:nth-last-child(2),.modal-overlay-draft .m-dialog__actions .a-button:nth-last-child(2),.modal-overlay-linked .m-dialog__actions .a-button:nth-last-child(2),.modal-overlay-relevance .m-dialog__actions .a-button:nth-last-child(2),.modal-overlay-full-screen .m-dialog__actions .a-button:nth-last-child(2),.modal-overlay-bulk-approval .m-dialog__actions .a-button:nth-last-child(2){margin-left:0}.modal-overlay-archiving,.modal-overlay-draft,.modal-overlay-linked,.modal-overlay-relevance,.modal-overlay-full-screen,.modal-overlay-bulk-approval{position:fixed}.modal-overlay-linked .m-dialog__content,.modal-overlay-bulk-approval .m-dialog__content{max-height:60vh}.modal-overlay-full-screen .m-dialog__content{max-height:80vh}.modal-overlay-diffing,.modal-overlay-bulk-approval{position:fixed}.modal-overlay-diffing>.modal-container,.modal-overlay-bulk-approval>.modal-container{width:90%}.modal-overlay-diffing>.modal-container>.m-dialog,.modal-overlay-bulk-approval>.modal-container>.m-dialog{--max-dialog-width:100%;max-width:var(--max-dialog-width)}.modal-overlay-diffing>.modal-container>.m-dialog .m-dialog__content.diff-loading,.modal-overlay-bulk-approval>.modal-container>.m-dialog .m-dialog__content.diff-loading{justify-content:center;display:flex}.modal-overlay-diffing>.modal-container>.m-dialog .m-dialog__content.diff-loading>.a-activity-indicator,.modal-overlay-bulk-approval>.modal-container>.m-dialog .m-dialog__content.diff-loading>.a-activity-indicator{margin-top:2rem}.modal-overlay-diffing>.modal-container>.m-dialog .m-dialog__actions,.modal-overlay-bulk-approval>.modal-container>.m-dialog .m-dialog__actions{background-color:#fff;margin:0;padding:1.5rem 0 2rem;position:sticky;bottom:-1px}.modal-overlay-diffing>.modal-container>.m-dialog>.a-box,.modal-overlay-bulk-approval>.modal-container>.m-dialog>.a-box{background:var(--background);grid-template-areas:"remark""header""divider""content";grid-template-columns:minmax(auto, var(--max-dialog-width));grid-template-rows:repeat(3,auto) 1fr;max-height:calc(100vh - 4rem);display:grid;overflow:hidden}.modal-overlay-diffing .a-accordion,.modal-overlay-bulk-approval .a-accordion{border:none;padding:0}.modal-overlay-diffing .a-accordion__headline,.modal-overlay-bulk-approval .a-accordion__headline{justify-content:center;gap:1rem;display:flex}.modal-overlay-diffing .a-accordion__content,.modal-overlay-bulk-approval .a-accordion__content{padding:0}.modal-overlay-bulk-approval>.modal-container{width:auto;min-width:600px}.modal-overlay-relevance>.modal-container{width:50%}.modal-overlay .record-comparison-titles,.modal-overlay-archiving .record-comparison-titles,.modal-overlay-draft .record-comparison-titles,.modal-overlay-linked .record-comparison-titles,.modal-overlay-relevance .record-comparison-titles,.modal-overlay-full-screen .record-comparison-titles,.modal-overlay-bulk-approval .record-comparison-titles,.modal-overlay-diffing .record-comparison-titles{border-bottom:1px solid var(--bosch-gray-50);background:#fff;padding:1.5rem 0 1rem;display:flex;position:sticky;top:0}.modal-overlay .record-comparison-titles b,.modal-overlay-archiving .record-comparison-titles b,.modal-overlay-draft .record-comparison-titles b,.modal-overlay-linked .record-comparison-titles b,.modal-overlay-relevance .record-comparison-titles b,.modal-overlay-full-screen .record-comparison-titles b,.modal-overlay-bulk-approval .record-comparison-titles b,.modal-overlay-diffing .record-comparison-titles b{width:100%;padding-left:1rem}
