@import url("/parity/owned-fonts.css");
/* Captured native market-report widget rules, scoped to its report. */
#market-report{ --space-nil: 0px; --space-quarter: 4px; --space-half: 8px; --space-basic: 16px; --space-more: 24px; --space-double: 32px; --fontSizes-tiny: 9px; --fontSizes-small: 14px; --fontSizes-medium: 20px; --fontSizes-large: 24px; --fontSizes-extraLarge: 30px; --fonts-main: Lato; --fonts-fallback: Helvetica; }
#market-report .c-ivabtj{ font-size: var(--fontSizes-large); font-family: var(--fonts-main), var(--fonts-fallback); font-weight: normal; color: var(--text-color); margin: 0px; padding: 0px; }
#market-report .c-ipQNhL{ margin-bottom: var(--space-basic); padding-bottom: var(--space-half); border-bottom: 1px solid var(--text-color); }
#market-report .c-kaastj{ display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); column-gap: var(--space-basic); row-gap: var(--space-basic); margin-bottom: var(--space-more); }
#market-report .c-UazGY{ display: flex; align-items: center; }
#market-report .c-dSoCvk{ padding: var(--space-basic) var(--space-half); background-color: var(--background-color); }
#market-report .c-fZfiid{ display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 3px; border-radius: 50%; background-color: rgb(247, 247, 247); }
#market-report .c-mZgOx{ font-size: var(--fontSizes-small); font-family: var(--fonts-main), var(--fonts-fallback); font-weight: normal; color: var(--text-color); margin: 0px; padding: 0px; }
#market-report .c-SfrhZ{ font-size: var(--fontSizes-extraLarge); font-family: var(--fonts-main), var(--fonts-fallback); font-weight: normal; color: var(--text-color); margin: 0px; padding: 0px; }
#market-report .c-fixGjY{ display: flex; flex-direction: column; }
#market-report .c-PJLV-cbRHqP-right-basic{ margin-right: var(--space-basic); }
#market-report .PJLV-idnjnIp-css{ --highlight-color: #33687d; --text-color: #000000; --background-color: #ffffff; --hover-background-color: #f5f5f5; }
#market-report .c-fZfiid-ifeqFzG-css{ width: 51.2px; height: 51.2px; }
#market-report .c-SfrhZ-ieFHaKq-css{ color: var(--highlight-color); }
body.viewing-native-report main.search-results{margin:0 auto;padding:0;max-width:100%;width:100%}
body.viewing-native-report #content{padding:0}
body.viewing-native-report .body-content{padding-top:0}
body.viewing-native-report #saved-editor-footer{padding-top:40px}
#market-report .report-office{display:block;font-size:11px;line-height:1.3;max-width:240px}
#market-report .report-section{margin-bottom:30px}
#market-report [data-report-freshness],#market-report .report-notice{font-size:12px;line-height:1.5}
#market-report .report-pagination{float:right}
#market-report .report-pagination button{color:#33687d;background:none;border:0;font:inherit;padding:0 10px;cursor:pointer}
#market-report .report-pagination button:disabled{opacity:.4;cursor:default}
#market-report .widgets-market-report{max-width:783px}
#market-report .resp-table{overflow-x:auto}
#market-report table{min-width:740px}
#market-report [data-report-state]:empty{display:none}
/* Native typography wins over the widget library's base headings on LIPS. */
#market-report .c-ivabtj{font:500 30px/40px LIPS Sans,sans-serif;margin:0;padding:0}
#market-report .c-mZgOx{font:600 14px/18.2px LIPS Sans,sans-serif;margin:0;padding:0}
body.viewing-native-report main.search-results{margin-top:116px}
body.viewing-native-report .body-content{padding:50px}
body.viewing-native-report #market-report{width:calc(100% - 300px);padding:0 15px 10px;margin:0 0 30px}
#market-report .report-section{margin-left:0;margin-right:0}
#market-report .save-search .fa{font-family:"Font Awesome 6 Free"!important;font-weight:900}
@media(max-width:736px){
 body.viewing-native-report .body-content{padding:20px}
 body.viewing-native-report #market-report{width:100%}
 #market-report .widgets-market-report{max-width:100%}
}
/* Isolate native reports from generic landing-page section/search rules. */
body.lips-account-page.viewing-native-report main.search-results{padding:0;max-width:none}
#market-report .report-section{display:block;min-height:0;margin-top:0}
#market-report .resp-table{width:100%}
#market-report table{width:783px;max-width:100%;font:16px/25.6px "Helvetica Neue",Helvetica,sans-serif}
#market-report table thead th{font:700 14px/22.4px "Helvetica Neue",Helvetica,sans-serif;color:#214452;padding:8px 20px 8px 0}
#market-report table tbody tr td{font:16px/25.6px "Helvetica Neue",Helvetica,sans-serif;color:#222;padding:8px 20px 8px 5px}
#market-report table tbody tr:nth-child(odd){background:#e9e9e9}
#market-report table tbody tr:nth-child(even){background:white}
#market-report .report-average td,#market-report .report-average th{font-size:14px}
@media(max-width:767px){body.lips-account-page.viewing-native-report main.search-results{margin-top:103px!important}}
@media(max-width:767px){
 body.viewing-native-report #market-report{padding-left:14px;padding-right:14px}
 #market-report .c-ivabtj{line-height:28px}
}
