@charset "utf-8";

.s-kit-modal.contact-detail-dialog .data-tab-page-wrapper { box-sizing: border-box; height: calc(-82px + 100vh); padding: 0px 0px 20px; overflow: hidden auto; }

.s-kit-modal.contact-detail-dialog .data-tab-page-wrapper.mobile { overscroll-behavior-y: contain; }

.s-kit-modal.contact-detail-dialog .data-tab-page-wrapper .history-detail-table-wrapper { display: block; width: 100%; max-width: none; margin-bottom: 20px; }

.s-kit-modal.contact-detail-dialog .data-tab-page-wrapper .related-data-entry-title { display: flex; align-items: center; justify-content: space-between; }

.s-kit-modal.contact-detail-dialog .data-tab-page-wrapper .view-in-data-button { display: inline-flex; padding: 0px; color: rgb(162, 172, 187); font-style: inherit; font-variant: inherit; font-stretch: inherit; font-size: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; font-weight: 400; line-height: inherit; background: transparent; border: 0px; align-items: center; cursor: pointer; }

.s-kit-modal.contact-detail-dialog .data-tab-page-wrapper .view-in-data-button span { text-decoration: underline; }

.s-kit-modal.contact-detail-dialog .data-tab-page-wrapper .view-in-data-button .s-kit-icon { margin: 0px 0px 0px 2px; color: inherit; font-size: 12px; }

.s-kit-modal.contact-detail-dialog .data-tab-page-wrapper .view-in-data-button:disabled { color: rgb(228, 232, 239); cursor: not-allowed; }

.s-kit-modal.contact-detail-dialog .data-tab-page-wrapper .related-data-state { display: flex; color: rgb(162, 172, 187); align-items: center; justify-content: center; }

.s-kit-modal.contact-detail-dialog .data-tab-page-wrapper .related-data-state.error { flex-direction: column; gap: 8px; }

.s-kit-modal.contact-detail-dialog .data-tab-page-wrapper .related-data-state.error button { padding: 0px; color: rgb(136, 103, 186); font: inherit; text-decoration: underline; background: transparent; border: 0px; cursor: pointer; }