.main_nav>div>a>img{height:48px;max-width:48px;margin:0 auto}.logo{max-width:118px;padding:0;margin:48.5px 38px;display:block}@media (min-width: 850px){.main_nav{background:#060623;height:118px;flex-shrink:0;display:flex;flex-direction:row;position:sticky;flex-wrap:nowrap}.main_nav>div{width:118px;flex-shrink:0;text-align:center;height:118px}.main_nav>div>a{display:flex;width:118px;text-align:center;height:118px;flex-direction:column;align-content:center;justify-content:center}.main_nav>div>a>img{height:48px;max-width:48px;margin-left:auto;margin-right:auto}}@media (min-width: 1024px){.about{min-height:100vh;display:flex;align-items:center}.main_body{flex-direction:row}.main_body_dash{display:grid;grid-template-columns:50fr 50fr;grid-template-rows:minmax(20rem,auto);max-width:1400px;gap:var(--gutter);padding:var(--gutter);height:100%;flex-grow:1;flex-shrink:1;min-height:0;min-width:0;margin:auto}body{place-items:center;overflow:clip}#app{display:flex;flex-direction:row;padding:0;height:100vh;width:100vw;overflow:clip;justify-content:stretch}header{width:100%;display:flex;flex-direction:row;place-items:center;padding:0;height:64px}header .wrapper{display:flex;flex-direction:row;flex-grow:1;justify-content:flex-end;height:100%}nav{text-align:left;margin-left:-1rem;font-size:1rem;padding:1rem 2rem;margin:0}header nav{padding:0rem 2rem}header nav a{padding:1rem 2rem}.main_nav{width:118px;flex-shrink:0;height:100%;display:flex;flex-direction:column}.main_nav>div{height:118px;flex-shrink:0;text-align:center;width:100%}.main_nav a{height:100%;width:100%;display:block}.main_body{display:grid;grid-template-columns:50fr 50fr;grid-template-rows:minmax(20rem,auto);max-width:1400px;margin:auto}}@media print{.main_nav{display:none}}.mainMenuActive{color:var(--tw-1);background-color:#fff}.mainMenuActive img{filter:invert(100%)}.mainMenuPending{color:#00f}.mainMenuTransitioning{view-transition-name:my-transition}.mainMenuInactive:hover{background-color:var(--tw-2)}.general-button-white{background-color:#fff;border-radius:4px;color:var(--tw-deep-dark);padding:8px;margin:8px;display:inline-block;border:inherit}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color:#222;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body{margin:0}header{display:flex;justify-content:flex-end;background-color:#673ab8}header nav{display:flex}:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64);--tw-1: #060622ff;--tw-2: #17197eff;--tw-3: #2a0cd7ff;--tw-4: #9e9affff;--tw-5: #d1dfffff;--tw-6: #36f6ffff;--tw-7: #ad5fffff;--tw-8: #35ff64ff;--tw-deep-dark: var(--tw-1);--tw-white: white;--tw-pale: #d1dfff5c}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-background-system-ribbon: var(--tw-white) --color-background-other-ribbon: #d1dfff5c;--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px;--shadow-width: 3px;--gutter: .75rem}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-background-system-ribbon: var(--tw-deep-dark);--color-background-other-ribbon: var(--tw-pale);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}@font-face{font-family:RTRondelle-Book;src:local("RTRondelle-Book"),url(/app/assets/RTRondelle-Book-DvVUG0gY.woff2);font-display:swap}@font-face{font-family:Roobert;src:url(/app/assets/Roobert-Medium-CIVL4Y3F.woff2);font-display:swap}*,*:before,*:after{box-sizing:border-box;margin:0}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:auto;margin:0;background:#e6e6e6;display:flex;flex-direction:row}.lds-dual-ring{display:inline-block;width:56px;height:56px}.lds-dual-ring:after{content:" ";display:block;width:32px;height:32px;margin:8px;border-radius:50%;border:4px solid #060622;border-color:#060622 transparent #9e9aff transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lds-overlay{float:left;margin:auto}.file-status{height:1.5em;width:1.5em;vertical-align:middle;margin-right:6px}.lds-dual-ring-small{display:inline-block;height:1.5em;width:1.5em;vertical-align:middle;margin-right:6px}.lds-dual-ring-small:after{content:" ";display:block;width:16px;height:16px;margin:2px;border-radius:50%;border:3px solid #2f1a47;border-color:#2f1a47 transparent #f3795c transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring-small{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button{cursor:pointer}a{color:inherit}button{border:inherit}.card_shadow,.box{box-shadow:0 0 var(--shadow-width) #0000006e;margin:var(--shadow-width)}.general-button{background-color:var(--tw-deep-dark);border-radius:4px;color:#fff;padding:8px;margin:8px;display:inline-block;cursor:pointer}.general-button img{vertical-align:bottom}.general-button-white{background-color:#fff;border-radius:4px;color:var(--tw-deep-dark);padding:8px;margin:8px;display:inline-block}.external-button{border-radius:4px;border:solid 1px var(--tw-deep-dark);color:var(--tw-deep-dark);padding:8px;margin:8px;display:inline-block;cursor:pointer}.external-button img{vertical-align:bottom}.external-button-white{background-color:#fff;border-radius:4px;color:var(--tw-deep-dark);padding:8px;margin:8px;display:inline-block}.small-button{background-color:var(--tw-deep-dark);border-radius:4px;color:#fff;padding:4px;margin:0;display:inline-block;height:24px;width:24px}.small-button img{height:100%;width:100%}.guidance-box{border-radius:8px;border:solid 2px var(--tw-6);padding:4px}.guidance-box p{padding:8px}.guidance-box:before{content:"";display:block;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20class='icon%20icon-tabler%20icon-tabler-arrow-guide'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20stroke-width='2'%20stroke='currentColor'%20fill='none'%20stroke-linecap='round'%20stroke-linejoin='round'%20%3e%3cpath%20stroke='none'%20d='M0%200h24v24H0z'%20fill='none'%20/%3e%3ccircle%20cx='5'%20cy='19'%20r='2'%20/%3e%3cpath%20d='M7%2019h3a2%202%200%200%200%202%20-2v-8a2%202%200%200%201%202%20-2h7'%20/%3e%3cpath%20d='M18%204l3%203l-3%203'%20/%3e%3c/svg%3e") no-repeat;width:24px;height:24px;float:left;margin:3px 8px 8px}#app{margin:0;font-weight:360;font-size:14px;font-family:RTRondelle-Book,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;width:100%}header{line-height:1.5;background-color:var(--color-background-system-ribbon);color:#fff}.logo{display:block;margin:0 auto 2rem}a,.green{text-decoration:none;transition:.4s}nav{font-size:12px;text-align:center;margin-top:2rem;color:var(--tw-deep-dark)}nav a.router-link-exact-active:hover{background-color:transparent}nav a{display:inline-block;padding:2rem;color:var(--tw-deep-dark)}.login-bg{box-sizing:border-box;background-image:url(/app/assets/bg_small-CpnzQ6N5.jpg);background-color:#060622;background-size:cover;background-repeat:no-repeat;width:100vw;height:100vh;margin:0}.container{display:flex;flex-direction:row;justify-content:space-around;margin:40px}.logo{max-width:118px;padding:0;margin:48.5px 38px}.status_holder{display:flex;flex-direction:column;justify-content:center;gap:1rem}.portfolio_info{display:flex;flex-direction:row;flex-grow:1;align-items:center;gap:1rem}.portfolio_info h1{color:#000;font-family:Roobert;font-size:12pt;font-style:normal;font-weight:500;line-height:normal}.main_body{display:flex;flex-direction:column;gap:24px;padding:8px;overflow-y:auto}.property_type_icon{max-width:100px;max-height:100px}.property_summary{display:flex;flex-direction:column;flex-grow:1}.property_summary>*{width:100%}.short_list{border-radius:12px;background:#fff;padding:1rem;width:100%;display:flex;flex-direction:column;overflow:hidden;min-width:0}.metric_icon{width:2rem;height:2rem}.content{overflow:hidden;display:flex;flex-direction:column;justify-content:stretch;width:100%;height:100%}.message{padding:24px}.short_list_content{list-style:none;overflow-y:auto;padding:0;display:flex;flex-direction:column;row-gap:24px;flex-grow:1;height:100%}.short_list_content a{flex-grow:0;flex-shrink:0;flex-basis:10rem}.list_item{background:#f1f1f1;padding:16px;display:flex;flex-direction:row;justify-content:stretch;min-height:100px;height:100%}.list_item>*{flex-grow:1}.short_list_content a:last-child li{border-bottom:none}.property-id{font-size:smaller;text-decoration:none;color:var(--color-text);transition:.4s;margin-left:2rem}.rview-holder{overflow-y:hidden;height:100%;display:flex;flex-direction:column}.check_head{display:flex;flex-direction:row;border-bottom:solid 1px #848484;margin:0}.check_quick_info,.check_context{padding:16px}.traffic_lights{display:flex;flex-direction:column;justify-content:space-around;border-right:none;padding:16px;border-left:solid 1px #848484}.traffic_lights>*{display:flex;flex-direction:row}.c_container{display:flex;flex-direction:column;overflow:hidden;width:100%;height:100%}.main_body_check_overview{display:flex;flex-direction:column;gap:24px;align-content:space-around;margin:0;overflow-y:hidden;flex-grow:1}.main_body_properties{display:flex;flex-direction:column;gap:var(--gutter);padding:var(--gutter);align-content:space-around;margin:0;overflow-y:hidden;flex-grow:1}.main_body_properties_map{display:flex;flex-direction:column;gap:var(--gutter);padding:0;align-content:space-around;margin:0;overflow-y:hidden;flex-grow:1}.main_body_checks{display:flex;flex-direction:column;gap:var(--gutter);padding:var(--gutter);align-content:space-around;margin:0;overflow-y:hidden;flex-grow:1}.check_description{color:#000;font-family:RTRondelle-Book;font-size:14px;font-style:normal;font-weight:360;line-height:normal;margin-top:12px}.check_description a{text-decoration:underline;font-weight:700}.check_description p{margin-top:.5rem;margin-bottom:.5rem}.check-name{color:#000;font-family:Roobert;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.property_info{display:flex;flex-direction:row;gap:20px;flex-basis:348px;flex-grow:1}.safety_metric{display:flex;flex-direction:column;gap:4px;justify-content:space-around;flex-grow:0}.property-list{list-style:none;overflow-y:auto;padding-bottom:64px;display:flex;flex-direction:column;row-gap:24px;flex-grow:1;height:100%;padding-left:84px;padding-right:84px}.property-name{color:#000;font-family:Roobert;font-size:40px;font-style:normal;font-weight:500;line-height:normal;display:flex;flex-direction:row}.hide-entry{display:none}.main_body{display:flex;flex-direction:column;gap:24px;align-content:space-around;margin:24px;overflow-y:hidden;height:100%}.property_item{border-radius:12px;background:#fff;padding:24px;display:flex;flex-direction:row;justify-content:stretch;min-height:172px}.project-options input{width:100%;height:40px;border-radius:12px;border:1px solid #c7c7c7;background:#fff;padding:0 18px}.property_list_container{overflow-y:hidden;height:100%;flex-grow:1;max-width:1400px;display:flex;flex-direction:column}.property_list_container>*{overflow-x:auto}.property_tabbed_view{overflow-y:hidden;height:100%;flex-grow:1;margin:auto;display:flex;flex-direction:column}.property-list{list-style:none;overflow-y:auto;padding:0;display:flex;flex-direction:column;row-gap:24px;flex-grow:1;height:100%}.property-list li span{display:inline-block;padding:0 .5rem}.property-list li:hover{background-color:var(--color-background-soft);border-bottom-right-radius:12px;border-bottom-left-radius:12px}.property-name{font-size:x-large}.progress-radial{height:100%}.radialTrack0{fill:#a2c139}.radialPath0{fill:#393}.radialTrack1{fill:#a2c1dd}.radialPath1{fill:#39d}.radialTrack2{fill:#ddc144}.radialPath2{fill:#d94}.indicator{display:flex;flex-direction:column;min-width:120px;width:100%;height:100%}.indicator_info{display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:#000;text-align:center;font-family:RTRondelle-Book;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.indicator img{width:24px;height:24px}.no-bs-code{color:#c80000}.bs-code{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:50px 50px;border:solid 1px var(--tw-deep-dark)}.bs-code>div{align-content:center;text-align:center}.bs-small{width:50px;height:50px}.bs-small{font-size:smaller;padding:.5rem}.bs-large{min-width:4rem;min-height:4rem;display:flex;flex-direction:column;justify-content:center}.bs-large>*{flex-shrink:1}.bs-code-location{grid-column:1;grid-row-start:1;grid-row-end:3;height:100%;width:100%}.bs-code-location p{font-size:small}.bs-code-construction{grid-column:2;grid-row-start:1;grid-row-end:2}.bs-code-occupation{grid-column:3;grid-row-start:1;grid-row-end:2}.bs-code-height{grid-column:2;grid-row-start:2;grid-row-end:3}.bs-code-sleeping{grid-column:3;grid-row-start:2;grid-row-end:3}.operations_panel{background-color:#fff;flex-grow:0;flex-shrink:0;border-bottom:1px solid var(--Grey, #b5b3b3);margin:0;display:flex;flex-direction:row;justify-content:space-between}.operations_panel_content{display:flex;flex-direction:row;flex-grow:1;gap:1rem}.operations_icon{padding:8px;height:56px}.upcoming_box{flex-grow:1;flex-shrink:0;border-radius:12px;background:#fff;padding:16px;overflow:hidden;max-height:20rem;display:flex;flex-direction:column}.upcoming_items{overflow:auto;padding-left:0;gap:12px;display:flex;flex-direction:column}.upcoming_list_item{background:#f1f1f1;padding:16px;display:flex;flex-direction:row;justify-content:stretch;min-height:100px;height:100%}.upcoming_list_item>*{flex-grow:1}.dashboard_information{display:flex;flex-direction:row;justify-content:space-between}.check_info{color:#000;font-family:Roobert}.check_info>h2{color:#000;font-family:Roobert;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.check_info>p{color:#777;font-family:RTRondelle-Book;font-size:14px;font-style:normal;font-weight:360;line-height:normal}.portfolio_summary{display:flex;flex-direction:row;gap:32px}.portfolio_summary p{color:#000;font-family:RTRondelle-Book;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.portfolio_summary img{width:32px;height:32px}.portfolio_summary span{color:#000;font-family:Roobert;font-size:36px;font-style:normal;font-weight:500;line-height:normal;margin-left:10px}.short_list_header h1{color:#000;font-family:Roobert;font-size:18px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:10px}.short_list_header p{color:#000;font-family:RTRondelle-Book;font-size:14px;font-style:normal;font-weight:360;line-height:normal}.main_body{display:flex;flex-direction:column;gap:24px;padding:24px;overflow-y:auto}.checks_list{list-style:none}.property-checks-list{justify-content:end}.project-options{display:flex;flex-direction:row;justify-content:stretch}.progress_box{flex-grow:1;flex-shrink:0;border-radius:12px;background:#fff;padding:16px;overflow-y:auto;max-height:20rem;display:flex;flex-direction:column}.statuses,.lists{display:flex;flex-direction:row;width:100%;justify-content:stretch;gap:24px}.lists>*{flex-grow:1;padding:24px;flex-basis:40%}.safety_metric{display:flex;flex-direction:column;gap:4px;justify-content:space-around}.safety_metric>*{display:flex;flex-direction:row}.short_list_content li span{display:inline-block;padding:0 .5rem}.short_list_content li:hover{background-color:var(--color-background-soft)}.portfolio_health_box{flex-grow:0;flex-shrink:0;border-radius:12px;background:#fff;padding:24px;max-width:800px;overflow-y:auto;flex-grow:1;min-height:158px}.portfolio_health_box_title{display:flex;flex-direction:row;align-items:baseline}.portfolio_health_box h2{color:#000;font-family:Roobert;font-size:18px;font-style:normal;font-weight:500;line-height:normal;margin-right:24px}.portfolio_health_box span{color:#29eb8e;font-family:RTRondelle-Book;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.chart{flex-shrink:1;height:88%}.chart>img{height:100%}.hidden_button{display:none}.property_info_table{border:1px solid var(--Grey, #b5b3b3);border-radius:.5rem;border-spacing:0;width:90%;margin:auto}.property_info_table tr{height:2rem}.property_info_table tr>td{border-bottom:1px solid var(--Grey, #b5b3b3);border-right:1px solid var(--Grey, #b5b3b3);padding:.2rem}.property_info_table tr>td:last-of-type{border-right:none}.prop_name{width:10rem}.prop_buttons{width:3rem}.prop-edit-button{width:100%;height:100%;border-radius:.2rem;background-color:var(--Grey, #d5d3d3);color:#fff;display:block;border:none;text-align:center}.prop-save-button,.prop-cancel-button{width:45%;height:100%;margin-left:auto;margin-right:auto}tr:last-of-type td{border-bottom:none}.region_display .region_image{height:12rem}.region_display{display:flex;flex-direction:column;max-width:16rem}.region_display>p{margin:auto}.prop-edit-button img{height:1rem}.file_list .hide-entry{display:none}.search_box{padding:1rem;min-height:5rem}.search_box input{width:100%;height:40px;border-radius:12px;border:1px solid #c7c7c7;background:#fff;padding:0 18px}.number_outstanding{color:#ff3535;font-family:RTRondelle-Book;font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin-left:8px}.number_improvement{color:#f59f50;font-family:RTRondelle-Book;font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin-left:8px}.number_resolved{color:#0ea901;font-family:RTRondelle-Book;font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin-left:8px}.tab_headers{display:flex;flex-direction:row;border-bottom:solid 1px #b5b3b3;width:100%;gap:0px;padding:0;min-height:4rem}.message_bar{display:flex;flex-direction:row;border-bottom:solid 1px #b5b3b3;width:100%;gap:0px;padding:0;height:3rem;flex-shrink:0;flex-grow:0}.check_summary{display:flex;flex-direction:row;border-bottom:solid 1px #b5b3b3;width:100%;gap:24px;height:48px;align-items:center;color:#000;font-family:RTRondelle-Book;font-size:14px;font-style:normal;font-weight:360;line-height:normal;padding-left:24px;min-height:2rem;flex-grow:0;flex-shrink:0}.check_summary{display:flex;flex-direction:row}.main_body,.main_body_property_view{display:flex;flex-direction:row;gap:24px;align-content:space-around;margin:0;overflow-y:hidden;width:100%}.property_item{border-radius:12px;border:1px solid var(--Grey, #b5b3b3);background:#fff;padding:24px;display:flex;flex-direction:row;justify-content:stretch;min-height:128px;color:#000;font-family:Roobert;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.property_item>*{flex-grow:1}.file_path{color:#000;font-style:normal;line-height:normal;font-family:RTRondelle-Book;font-weight:400;font-size:medium}.system_title{font-family:RTRondelle-Book;font-weight:400;font-size:medium}.filter-options{min-height:2rem}.vert-bar{width:2px;flex-grow:0;border-left:1px solid var(--Grey, #b5b3b3);margin:0 16px}.info_table{color:#000;font-family:RTRondelle-Book;font-size:14px;font-style:normal;font-weight:360;line-height:normal;text-decoration-line:underline}.project-options>*{flex-shrink:1;flex-grow:1;width:50%;height:100%}.portfolio-link{margin-left:8px}.filter_box{flex-grow:0;flex-shrink:0;border-radius:12px;background:#fff;padding:16px;width:100%;overflow-y:auto}.filter_search_input{margin:.2rem}.left_info_panel{flex-grow:0;flex-shrink:0;border-right:solid 1px var(--Grey, #b5b3b3);background:#fff;padding:0;width:100%;overflow-y:auto}.checks_list{display:flex;flex-direction:column;justify-content:space-around;list-style:none;padding:0;height:100%}.check_icon{width:14px;height:14px;margin-right:12px}.metric_measure{margin:0;padding:0;background-color:#9cda97;height:24px;width:60px}.content{overflow:hidden;display:flex;flex-direction:column;justify-content:stretch;width:100%}.property_list_column_headers{display:flex;flex-direction:row;font-size:14px;font-weight:600}.property_list_column_headers .first_header{min-width:440px}.property_list_column_headers .second_header{min-width:340px}.file_list{list-style:none;overflow-y:auto;padding:0;display:flex;flex-direction:column;flex-grow:1;height:100%;padding:1rem 1rem 3rem;background-color:#fff}.file_list>li{border:solid .5px grey}.file_list li span{display:inline-block;padding:0 .5rem}.file_list li:hover{background-color:var(--tw-pale)}.file_item{display:flex;flex-direction:row;padding:.6rem}.file_item>img{padding-right:.5rem}.property-name{color:#000;font-family:Roobert;font-size:40px;font-style:normal;font-weight:500;line-height:normal}.property-checks{display:flex;flex-direction:row}.property-checks>*{flex:1 1 0px;width:500px}.main_body_property_check_view{display:flex;flex-direction:column;gap:0px;align-content:space-around;margin:0;overflow-y:hidden;width:100%}.main_card_content{margin:1rem}.main_card_content a{text-decoration:unset;color:#00f}.number_of_items{margin-left:1rem}.sub_remark_list{list-style:none;max-height:20rem;overflow:scroll;-webkit-mask-image:linear-gradient(to bottom,black calc(100% - 48px),transparent 100%);mask-image:linear-gradient(to bottom,black calc(100% - 48px),transparent 100%);padding-bottom:3rem}.action_header{margin:1rem;display:flex;flex-direction:row;justify-content:space-between}.resolution_options{display:flex;flex-direction:row;gap:20px;padding:0;background-color:#e3e3e3;border-bottom-right-radius:12px;border-bottom-left-radius:12px}.resolution_options button{background-color:#000;border-radius:5px;padding:12px;color:#fff;text-align:center;font-family:RTRondelle-Book;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.resolution_list{list-style:none;padding:0;width:100%}.resolution_list>li{border-top:solid 1px #d2d2d2}.property_info_name,.check_info_name{font-size:16pt}.id{font-size:smaller;text-decoration:none;color:var(--color-text);transition:.4s;margin-left:2rem;font-family:monospace}.property_info_id,.check_info_id{font-size:smaller;text-decoration:none;color:var(--color-text);transition:.4s;margin-left:2rem}.property_info_detail{font-weight:360;font-size:14px;font-family:RTRondelle-Book,Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.share_menu{border:none}.share_button{background-color:transparent;border:none}.share_button_img{height:1.5rem;width:1.5rem}.share_button:hover{background-color:gray}.disabled{filter:opacity(.3) grayscale(1)}form.new_property_form{background-color:#fff;border-radius:12px;padding:24px;margin:2rem}form.new_property_form>*{padding:.5rem}.new_link_form{background-color:#fff;border-radius:12px;padding:24px;margin:2rem;display:flex;flex-direction:column;gap:.2rem}.graph-elem{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1.5rem 1fr;min-width:1.5rem}.graph-elem-line{border-right:solid 1px rgb(120,120,120)}.graph-elem-cen{grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:3}.graph-elem>img{height:100%}.commit-content-elem{padding:4px;flex-shrink:1;flex-grow:1}.history-li{border-left:none;border-bottom:solid 1px #d2d2d2;cursor:pointer;background-color:var(--color-background);color:var(--color-text);display:flex;flex-direction:row;min-height:180px}.history-li:hover{background-color:var(--color-background-mute)}.history-li.selected{background-color:#0074e8;color:#fff}.file-actions{display:none}.image-preview{width:100%;padding:2rem}.entry_user{font-weight:700;white-space:nowrap;margin-right:16px}.entry_message{text-wrap:nowrap;text-overflow:ellipsis;flex-shrink:1;overflow:hidden}.entry_label{flex-grow:.1;overflow:hidden;text-overflow:ellipsis;align-content:center;padding:.5rem}.entry_info{flex-shrink:1;flex-grow:1;overflow:hidden;text-overflow:ellipsis;align-content:center;padding:.5rem}.set_kv_form{display:flex;flex-direction:row;flex-grow:1;justify-content:space-between;width:100%}.set_kv_form>*{width:100%}.set_kv_form input{width:100%}.entry_info_a{display:flex;flex-direction:row;overflow:hidden}.entry-time{font-size:smaller}.file_header_actions{display:flex;flex-direction:row}.number{margin:auto;font-size:48px;font-weight:700;text-align:center}.json,.text{font-family:monospace;white-space:pre}.loadingClass{opacity:60%}h2{margin-top:2px;margin-bottom:2px}h1,h2,strong{color:#333}.raw{font-family:monospace;font-size:smaller}#data-list{padding:0;flex-wrap:wrap;height:100%;list-style-type:none;margin-top:0}.data-li{border-left:none;border-bottom:solid 1px #d2d2d2;cursor:pointer;background-color:var(--color-background);color:var(--color-text);display:flex;flex-direction:row}#data-list>a:last-child>li{border-bottom:none}.check-li:hover{background-color:var(--color-background-mute)}.check-li.selected{background-color:#0074e8;color:#fff}#info-set{overflow-y:scroll;flex-grow:1;padding:8px}.info-page{display:none}.info-page h3{margin:0}.current-info{display:unset}#data-list h3{margin:0;font-size:14px;font-family:Roboto,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:700}#data-list p{margin:0;font-size:12px}.content-elem{padding:4px;flex-shrink:1}.content{border-radius:3px;border:solid 1px gray;overflow:auto}.file_view_items{display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;flex-grow:1;padding:.5rem;justify-content:start}.file_view_items .side-item{flex-basis:25%}.file_view_items .centre-item{flex-basis:50%;flex-grow:1;max-width:800px}.file_view_inner{padding:.5rem}.file_view_inner a{text-decoration:revert}.file_header{display:flex;flex-direction:row;justify-content:space-between;border-radius:3px;border:solid 1px gray;margin-bottom:12px;width:100%;padding:.5rem}.file_header h1{font-size:medium}.file_header_type{display:flex;flex-direction:column;justify-content:space-between;border-radius:3px;border:solid 1px gray;margin-bottom:12px;width:100%;padding:.5rem}.general_list{gap:1rem;display:flex;flex-direction:column;max-width:1400px;margin-left:auto;margin-right:auto;width:100%;padding-bottom:1rem;padding-top:1rem;padding-left:0;padding-right:0;overflow:auto}.propertyNameCell{width:24rem}.cell_content{aspect-ratio:1 / 1;height:30px;width:30px}.cell_content a,.cell_content div,.safety_metric div{width:100%;height:100%;display:block}table.check_grid{border-collapse:collapse;width:100%;color:#333;font-family:Arial,sans-serif;font-size:14px;text-align:left;border-radius:10px}table.check_grid th{font-weight:700;border-top:1px solid #fff;border-bottom:1px solid #ccc}.check_title div{width:100%}table.check_grid tr:nth-child(2n) td{background-color:#f2f2f2}table.check_grid tr:hover td{background-color:#ffedcc}table.check_grid td{background-color:#fff;padding:10px;border-bottom:1px solid #ccc;font-weight:700}tbody.check_grid_body tr{height:2rem}th.check_grid_th.rotate{height:240px;white-space:nowrap}th.check_grid_th.rotate>div{transform:translate(25px,101px) rotate(315deg);width:30px}th.check_grid_th.rotate>div>span{border-bottom:1px solid #ccc;padding:5px 10px}th.check_grid_th.rotate>div>span:hover{background-color:#b5b3b3}.smHolder{max-width:24px}.traffic_lights div.main_metric{flex-direction:column}.history_list{flex-grow:1;padding:0}.small_confidence_indicator{max-width:8rem}.download-button{display:flex;flex-direction:row;align-items:center;width:fit-content}.upcoming_item_property_name{font-size:16pt}.general_card{border-radius:12px;border:1px solid var(--Grey, #b5b3b3);background:#fff;display:flex;flex-direction:row;justify-content:stretch;color:#000;font-family:Roobert;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.in_progress_text{align-content:center}.run_failure_card{padding:1rem;background-color:#ffbfbf}.check_context_content p{margin:.5rem}.check_context_content p a{text-decoration:revert}.check_context p{margin:.5rem}.action_card{width:100%}.hidden{display:none}.project_button{display:flex;flex-direction:row}.property_overview_info{display:flex;flex-direction:row;gap:3rem}.other_actions_panel ul{list-style:none;padding-left:0}.other_actions_panel li{background-color:#d4d4d4;border-bottom:solid 1px #848484;padding-left:1rem;padding-top:.6rem;padding-bottom:.6rem}.other_actions_panel li:hover{background-color:#f0f0f0}.main_body_grid{overflow:auto}.operations_panel_content a{min-height:1rem;display:inline-block}.required_label{color:red}.login_select_holder div.title h1{color:#fff}.prop-value-bool{display:flex;flex-direction:row;justify-content:stretch}.prop-value-bool button{background-color:var(--tw-4);color:#fff}.prop-value-bool button:hover{background-color:var(--tw-deep-dark);color:#fff}.prop-value-bool button:first-child{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.prop-value-bool button:not(:last-child){border-right:solid 1px}.prop-value-bool button:last-child{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem;border-left:solid 1px}.prop-value-bool button.edit-bool-selected{background-color:var(--tw-deep-dark)}.status_form{display:flex;flex-direction:column}.status_form img{max-height:2.5rem}.fact_control{display:flex;flex-direction:row;margin:auto;gap:4px}.metadataList{list-style:none;padding:0}dialog::backdrop{background-color:var(--tw-deep-dark);opacity:.75}dialog{position:absolute;left:50%;top:50%;min-width:60vw;visibility:hidden;transform:translate(-50%,-50%) scale(.1);transition:transform .4s;border:none;border-radius:1.5rem}dialog>*{padding:0}dialog h1,dialog p{text-align:center}dialog.dialog-scale{visibility:visible;transform:translate(-50%,-50%) scale(1)}dialog button{float:right}.welcome_dialog{display:flex;flex-direction:column}.welcome_tasks{display:flex;flex-direction:column;justify-content:space-around;gap:1rem}.welcome_task{display:flex;flex-direction:column;border-radius:1.5rem;border:solid 2px var(--tw-3);flex-grow:0;flex-shrink:0;justify-content:space-between;padding:0}.welcome_task p{text-align:left;margin:8px}.welcome_task h2{text-align:center}.tooltip{width:max-content;position:absolute;top:0;left:0;background:#222;color:#fff;font-weight:700;padding:5px;border-radius:4px;font-size:90%}.file_body{display:flex;flex-direction:row;justify-content:space-between;width:100%}.file_body h2{font-size:medium;font-family:RTRondelle-Book;font-weight:400}.file_operations{display:flex;flex-direction:row}.check_output_title{font-size:10pt}@media (max-width: 521px){.dashboard_label,.property_numbers{display:none}}.main_nav{background:#060623;flex-shrink:0;display:flex;flex-direction:row;flex-wrap:wrap;position:sticky;justify-content:space-between}.main_nav>div{width:118px;flex-shrink:0;text-align:center;height:118px}.main_nav>div>a{display:flex;width:118px;text-align:center;height:118px;flex-direction:column;align-content:center;justify-content:center}.main_nav>div>a>img{height:48px;max-width:48px;margin-left:auto;margin-right:auto}.property_icon{display:none}.chapter{display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;border-radius:3px;border:solid 1px gray;margin-bottom:12px;width:100%;padding:.5rem;gap:1rem}.document_areas{display:flex;flex-direction:column;width:100%;gap:.5rem}.critical{color:red;border-color:red}.upload_file_act>*{margin:.5rem}.add_file_img{width:2rem}.img-holder{margin:auto}.drop-area{height:200px;border-style:dashed;border-radius:12px;border-width:4px;border-color:gray;background-color:#d8d8d8;margin:10px;aspect-ratio:1;display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:14rem}.drop-area>*{max-width:70%}.file-list{list-style:none;color:#2e1c46;margin-left:24px;padding:4px}.file-list>li{display:flex;flex-direction:row}.resolution-item{cursor:pointer}.resolution-item:hover{background-color:var(--color-background-soft)}.resolution-item>*{margin:8px}.closed_res_item:before{content:"";display:block;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-chevron-right'%20%3e%3cpath%20stroke='none'%20d='M0%200h24v24H0z'%20fill='none'%20/%3e%3cpath%20d='M9%206l6%206l-6%206'%20/%3e%3c/svg%3e") no-repeat;width:24px;height:24px;float:left}.open_res_item:before{content:"";display:block;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-chevron-down'%20%3e%3cpath%20stroke='none'%20d='M0%200h24v24H0z'%20fill='none'%20/%3e%3cpath%20d='M6%209l6%206l6%20-6'%20/%3e%3c/svg%3e") no-repeat;width:24px;height:24px;float:left}.details{max-height:500px;transition:max-height .4s ease-out;overflow:hidden}.action-area{margin:.5rem}.action-area-undertaking{filter:grayscale(100%);filter:blur(3px);opacity:.6;pointer-events:none}.action_button_selection>button{margin:.2rem}.action_button_list{margin:.1rem}.action_button_list>*{margin:.2rem}.action-area p{font-size:medium}.closed_details{max-height:0px}input[type=file]{display:none}.historyAdd{color:#0ea901}.historyRemove{color:#ff3535}.green_info{background-color:#dcfdc8}.no-display{display:none!important}.document_uploader{display:flex;flex-direction:row;height:100%}.document_uploader>*{flex-basis:50%}.panes{height:100%}.see_other_rel{background-color:#f0ccc4;display:block;border-radius:4px;padding:.2rem}.doc_rel_status{font-size:x-small;font-weight:400;margin-left:1rem}.chip_status{font-size:x-small;font-weight:400;margin-left:0rem}.file_body_title a,.file_body_title a h2{margin-bottom:0rem}.list_box{border:solid .5px grey;display:flex;flex-direction:row;padding:.6rem;min-height:4rem}.list_box>img{padding-right:.5rem}.action_buttons{display:flex;flex-direction:row}.form-styling{flex-grow:1}.system_actions,.box_title{display:flex;flex-direction:row}.help_icon{width:12px;height:12px;margin-left:6px;filter:opacity(.5)}.chapter_head{display:flex;flex-direction:row;justify-content:space-between}.no_vis{visibility:hidden}.red_button{background-color:#ff4949}.file_body a:hover{text-decoration:underline}.list_delete_button{margin:.1rem}.list_delete_button img{height:1rem}@media (min-width: 850px){.property_icon{display:unset}.main_nav{background:#060623;height:118px;flex-shrink:0;display:flex;flex-direction:row;position:sticky;flex-wrap:nowrap}.main_nav>div{width:118px;flex-shrink:0;text-align:center;height:118px}.main_nav>div>a{display:flex;width:118px;text-align:center;height:118px;flex-direction:column;align-content:center;justify-content:center}.main_nav>div>a>img{height:48px;max-width:48px;margin-left:auto;margin-right:auto}}@media (min-width: 1024px){.left_info_panel{width:472px}dialog>*{padding:.8rem}.welcome_tasks{flex-direction:row;gap:0}.welcome_task{width:30%;padding:1rem}.general_list{padding-left:var(--gutter);padding-right:var(--gutter)}.main_body{flex-direction:row}.main_body_dash{display:grid;grid-template-columns:50fr 50fr;grid-template-rows:minmax(20rem,auto);max-width:1400px;gap:var(--gutter);padding:var(--gutter);height:100%;flex-grow:1;flex-shrink:1;min-height:0;min-width:0;margin:auto}.filter_box{width:330px}body{place-items:center;overflow:clip}.left-panel{border-right:3px solid var(--color-border)}#app{display:flex;flex-direction:row;padding:0;height:100vh;width:100vw;overflow:clip;justify-content:stretch}header{width:100%;display:flex;flex-direction:row;place-items:center;padding:0;height:64px}header .wrapper{display:flex;flex-direction:row;flex-grow:1;justify-content:flex-end;height:100%}nav{text-align:left;margin-left:-1rem;font-size:1rem;padding:1rem 2rem;margin:0}header nav{padding:0rem 2rem}header nav a{padding:1rem 2rem}.main_nav{width:118px;flex-shrink:0;height:100%;display:flex;flex-direction:column}.main_nav>div{height:118px;flex-shrink:0;text-align:center;width:100%}.main_nav a{height:100%;width:100%;display:block}.main_body{display:grid;grid-template-columns:50fr 50fr;grid-template-rows:minmax(20rem,auto);max-width:1400px;margin:auto}.about{min-height:100vh;display:flex;align-items:center}.main_body_properties,.main_body_checks,.c_container{flex-direction:row}.property_overview_info{flex-direction:column;gap:1rem}}@media (min-width: 1440px){.document_areas{flex-direction:row}.document_areas>*{flex-grow:1;flex-shrink:1;flex-basis:50%}}@media screen and (max-width: 1000px){.container{flex-direction:column}.branding>h1{display:none}}@media print{.action,.filter_box{display:none}.property_item{padding:8px}.main_body{margin:12px}.property-list>a{break-inside:avoid}.share_menu,.main_nav,.download-button{display:none}.content{border:none}li{break-inside:avoid}.left_info_panel{border:none}}.title{margin:2rem auto;color:#fff}.header_logo{display:block;padding:1rem auto;color:#fff}h1{font-family:Roobert;font-size:24px;font-style:normal;font-weight:500;line-height:normal}html{font-family:RTRondelle-Book;font-style:normal;line-height:normal}body>*{margin:1rem auto}.center_elem{display:block;margin-left:auto;margin-right:auto;text-align:center}.header_logo{height:48px}.method_selector{display:flex;flex-direction:column;justify-content:center;gap:1rem;align-items:stretch;max-width:24rem;margin:auto}.method{min-width:12rem;max-width:100%;min-height:12rem;max-height:24rem;text-align:center;padding:1rem;color:#060622;background-color:#fff;border-radius:10px;padding:40px;flex-grow:1;display:flex;flex-direction:column;height:70vh;justify-content:space-around;font-size:18pt}.method_logo{max-height:3rem}@media (min-width: 800px){.method_selector{flex-direction:row-reverse;max-height:24rem;max-width:none}.method{max-width:24rem}}.method a{color:inherit}.method>*{flex-grow:0;flex-shrink:0}.method button{width:100%;height:80px;background:#17197e;color:#fff;font-size:14pt;border-radius:4px;border:none;margin-top:24px}.method button:hover{cursor:pointer}.method button:disabled{background:gray}.login-container{overflow-y:scroll;height:100%}.tab{color:#848484;font-family:Roobert;font-size:18px;font-style:normal;font-weight:500;line-height:normal;padding:16px}.active{border-bottom:solid 8px #696969;color:#000;font-family:Roobert;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.meta_entry{display:flex;flex-direction:row;justify-content:space-between;background-color:#fff;border-radius:3px;border:solid 1px gray;margin-bottom:12px;width:100%;padding:0;gap:1rem}.meta_entry_add{display:flex;flex-direction:row;justify-content:space-between;background-color:#fff;border-radius:3px;border:solid 1px gray;margin-bottom:12px;padding:0;gap:1rem}
