.widget-chart-with-dates{padding:2em}@media print{.widget-chart-with-dates canvas.chart-canvas{max-width:300px;min-height:100%;max-height:100%;width:auto!important;height:auto!important}}
.CompanyLogoWidget{justify-content:space-around;align-items:center;padding-top:2em;display:flex}.CompanyLogoWidget .beti-logo{flex-direction:column;align-items:center;max-width:160px;display:flex}.CompanyLogoWidget .beti-logo img{height:auto}.CompanyLogoWidget .widget-logo{max-width:160px}.CompanyLogoWidget .widget-logo img{width:50%;height:auto}
[dir=rtl] .DeficienciesListWidget__buttonContainer{left:10px}[dir=rtl] .DeficienciesListWidget__heading--legend--item--dot{right:5px}[dir=rtl] .DeficienciesListWidget__heading--legend--item--value{margin:0 0 0 5px}[dir=rtl] .DeficienciesListWidget_deficiency-times{left:10px}[dir=ltr] .DeficienciesListWidget__buttonContainer{right:10px}[dir=ltr] .DeficienciesListWidget__heading--legend--item--dot{left:5px}[dir=ltr] .DeficienciesListWidget__heading--legend--item--value{margin:0 5px 0 0}[dir=ltr] .DeficienciesListWidget_deficiency-times{right:10px}.DeficienciesListWidget{text-align:right;width:1180px;margin-top:30px;position:relative}@media print{.DeficienciesListWidget{page-break-before:always}}.DeficienciesListWidget h4{margin:0;font-size:30px}.DeficienciesListWidget h4:first-letter{text-transform:uppercase}.DeficienciesListWidget__heading{page-break-inside:avoid;justify-content:space-between;margin-bottom:30px;display:flex;position:relative}.DeficienciesListWidget__heading--legend{align-items:center;display:flex}.DeficienciesListWidget__heading--legend--item{align-items:center;margin-inline-start:10px;display:flex}.DeficienciesListWidget__heading--legend--item--value{color:#fff;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;font-weight:700;display:flex}.DeficienciesListWidget__heading--legend--item--label{text-align:right;font-size:14px;font-weight:700}.DeficienciesListWidget__item{box-sizing:border-box;border:1px solid #dbdbdb;border-radius:10px;min-height:350px;margin-bottom:10px;padding:10px;display:flex;position:relative}@media print{.DeficienciesListWidget__item{page-break-inside:avoid}}.DeficienciesListWidget__item p{margin:0}.DeficienciesListWidget__item--image{background:#efeff4;border-radius:5px;justify-content:center;align-items:center;width:240px;max-height:320px;margin-inline-start:10px;display:flex;overflow:hidden}.DeficienciesListWidget__item--image a{justify-content:center;align-items:center;height:100%;display:flex}.DeficienciesListWidget__item--image a img{width:100%;height:auto}.DeficienciesListWidget__item--image--placeholder{width:50px!important}.DeficienciesListWidget__item--dot{border-radius:8px;width:12px;height:12px;position:absolute;top:5px}.DeficienciesListWidget__item--details{flex-direction:column;justify-content:space-between;width:80%;margin-inline-start:10px;padding-top:1em;padding-bottom:2em;padding-right:.2em;font-size:18px;display:flex}.DeficienciesListWidget__item--details div:first-child{font-size:20px}.DeficienciesListWidget__item--details div:first-child p:first-child{text-transform:capitalize;font-weight:400}.DeficienciesListWidget__item--details div:first-child p:nth-child(2){font-weight:700}.DeficienciesListWidget__item--details--row{text-align:start;display:flex}.DeficienciesListWidget__item--details--row p:first-child{text-transform:capitalize;width:170px;min-width:115px;font-weight:600}.DeficienciesListWidget__item--details--row p:nth-child(2){max-width:50%}.DeficienciesListWidget__item--details--divider{background:#dbdbdb;width:20px;height:2px;margin-bottom:3px}.DeficienciesListWidget__buttonContainer{flex-direction:column;align-items:center;display:flex;position:absolute;top:10px}.DeficienciesListWidget__buttonContainer button{color:#fff;border:none;border-radius:5px;padding:7px 25px;font-size:18px}.DeficienciesListWidget__buttonContainer--textBlock{text-align:center;padding-top:10px;font-size:14px}.DeficienciesListWidget__buttonContainer--textBlock p:first-child{text-transform:capitalize}.DeficienciesListWidget__buttonContainer--textBlock p:nth-child(2){font-weight:700}.DeficienciesListWidget__buttonContainer--label{padding-top:.3em}.DeficienciesListWidget_deficiency-times{text-align:left;font-size:14px;position:absolute;bottom:10px}.DeficienciesListWidget_deficiency-times--title{font-weight:700}.dsr-deficiences .DeficienciesListWidget__heading h4{font-size:24px}.dsr-deficiences .DeficienciesListWidget__item{border-color:#e0e0e0;border-radius:5px}
.company-report-widget-container{color:#121212;width:1440px}.company-report-widget-container .all-done-text-container{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:5px;display:flex}.company-report-widget-container .all-done-text-container__text{color:#0acc86;font-size:16px;font-weight:500}.company-report-widget-container .circle-chart-container{flex-direction:row;justify-content:flex-start;align-items:center;padding-left:25px;display:flex}.company-report-widget-container .circle-chart-container .doughnut-container{width:110px;height:110px}.company-report-widget-container .circle-chart-container .doughnut-inner-data-container{flex-direction:column;justify-content:center;align-items:center;width:110px;height:110px;padding-top:12px;display:flex;position:absolute}.company-report-widget-container .circle-chart-container .doughnut-inner-data-container .number{font-size:18px;font-weight:500}.company-report-widget-container .circle-chart-container .doughnut-inner-data-container .description{margin-top:-4px;padding-left:4px;font-size:12px;font-weight:400}.company-report-widget-container .circle-chart-container .legend-container{flex-direction:column;gap:5px;padding-top:12px;padding-left:20px;display:flex}.company-report-widget-container .circle-chart-container .legend-container .legend-item-container{align-items:center;display:flex}.company-report-widget-container .circle-chart-container .legend-container .legend-item-container .legend-item-color{border-radius:50%;width:10px;height:10px;margin-bottom:1px;margin-right:15px}.company-report-widget-container .circle-chart-container .legend-container .legend-item-container .legend-item-value{font-weight:500}.company-report-widget-container .circle-chart-container .legend-container .legend-item-container .legend-item-description{padding-left:4px;font-weight:400}.company-report-widget-container .report-header-container{color:#fff;background:#121212;flex-direction:row;justify-content:space-between;align-items:center;height:106px;padding-left:20px;padding-right:20px;display:flex}.company-report-widget-container .report-header-container .logo{width:70px;padding-right:20px}.company-report-widget-container .report-header-container .header-title{flex:1;font-size:26px;font-weight:600}.company-report-widget-container .report-header-container .header-details-container{flex-direction:column;justify-content:flex-end;display:flex}.company-report-widget-container .report-header-container .header-details-container .date{font-size:14px;font-weight:500}.company-report-widget-container .report-header-container .header-details-container .url{color:#0acc86;font-size:20px}.company-report-widget-container .report-header-container .header-details-container .url .text{padding-left:5px;font-weight:500;text-decoration:underline}.company-report-widget-container .solid-block{page-break-inside:avoid;display:block}.company-report-widget-container .report-table{border:1px solid #e0e0e0;border-radius:10px;padding:25px;overflow:auto}.company-report-widget-container .report-table__container{flex-direction:column;flex:1;display:block}.company-report-widget-container .report-table__header{font-size:14px;font-weight:500}.company-report-widget-container .report-table__header-note{font-size:12px;font-weight:400}.company-report-widget-container .report-table table{height:1px}.company-report-widget-container .report-table table thead tr{height:100%}.company-report-widget-container .report-table table thead tr th{padding-top:5px;padding-bottom:5px;line-height:1}.company-report-widget-container .report-table table tbody tr,.company-report-widget-container .report-table table tbody tr td{height:100%}.company-report-widget-container .data-block{flex-direction:column;flex:1;display:flex}.company-report-widget-container .data-block .data-block-border{border:1px solid #e0e0e0;border-radius:10px;flex:1;display:flex}.company-report-widget-container .data-block .data-block-border .data-block-container{flex-direction:column;width:100%;font-size:14px;font-weight:500;display:flex}.company-report-widget-container .data-block .data-block-border .data-block-container .header{border-bottom:1px solid #e0e0e0;padding:20px;font-size:14px}.company-report-widget-container .data-block .data-block-border .data-block-container .header span{color:#969696;font-size:12px}.company-report-widget-container .data-block .data-block-border .data-block-container .content-wrapper{flex-direction:row;flex:1;justify-content:flex-start;align-items:center;min-height:100px;padding-bottom:20px;display:flex}.company-report-widget-container .data-block .data-block-border .data-block-container .no-content-wrapper{flex-direction:row;flex:1;justify-content:center;align-items:center;min-height:100px;padding-bottom:20px;display:flex}.company-report-widget-container .data-block .data-block-border .data-block-container .no-content-wrapper .text{color:#969696;font-size:16px;font-weight:500}.company-report-widget-container .data-block .note{padding:2px}.company-report-widget-container .value-descr-and-status-block{flex-direction:column;flex:1;align-items:center;display:flex}.company-report-widget-container .value-descr-and-status-block:nth-child(2):not(:first-child),.company-report-widget-container .value-descr-and-status-block:last-child:not(:first-child){border-left:1px solid #f2f2f2}.company-report-widget-container .value-descr-and-status-block .value-descr-and-status-container{align-items:center;margin-bottom:0;font-size:26px;font-weight:400;display:flex}.company-report-widget-container .value-descr-and-status-block .value-descr-and-status-container .description{color:#585858;white-space:nowrap;padding-left:5px;font-size:14px}.company-report-widget-container .value-descr-and-status-block .value-descr-and-status-container img{width:24px;height:24px;margin-right:5px}.company-report-widget-container .value-descr-and-status-block .value-descr-and-status-container span.second-value{color:silver;font-size:18px;display:inline-block;position:relative;top:2px}.company-report-widget-container .value-descr-and-status-block .data-block-description-container{align-items:center;gap:5px;font-size:12px;font-weight:400;display:flex}.company-report-widget-container .value-descr-and-status-block .data-block-description-container span,.company-report-widget-container .value-descr-and-status-block .url{font-size:14px}.company-report-widget-container .value-descr-and-status-block .url:hover{text-decoration:none}.company-report-widget-container .value-descr-and-status-block .url .text{white-space:nowrap;padding-left:5px;font-weight:500;text-decoration:underline}.company-report-widget-container .value-descr-and-status-block .url .text--orange{color:#ff9a18}.company-report-widget-container .value-descr-and-status-block .url .text--red{color:#ea2139}.company-report-widget-container .with-separator{border-left:1px solid #e0e0e0;padding-right:20px}.company-report-widget-container .horisontal-separator{border-bottom:1px solid #e0e0e0;height:10px;margin-bottom:20px}.company-report-widget-container .content-container{padding:30px}.company-report-widget-container .content-container .header-1{font-size:32px;font-weight:500}.company-report-widget-container .content-container .header-2{padding-bottom:10px;font-size:22px;font-weight:500}.company-report-widget-container .content-container .content-container-row{flex-direction:row;gap:15px;display:flex}.company-report-widget-container .table-header-cell-wrapper{color:#fff;padding:10px;font-size:11px;font-weight:500;display:flex}.company-report-widget-container .table-header-cell-wrapper .table-header-cell-wrapper__text{font-weight:700}.company-report-widget-container .table-data-cell-wrapper{text-align:center;background:#f8f8f8;justify-content:center;align-items:center;height:100%;padding:10px;display:flex}.company-report-widget-container .table-footer-cell-wrapper{padding:10px;display:flex}
.DeficiencyWidget{page-break-inside:avoid;flex-flow:column wrap;min-height:100px;display:flex;position:relative}.DeficiencyWidget__deficiencyInfoContainer{text-align:start;flex-wrap:wrap;justify-content:space-between;width:100%;display:flex;position:relative}.DeficiencyWidget__detailsContainer{max-width:80%}.DeficiencyWidget__details{max-width:100%;margin-bottom:20px;font-size:1.1em;line-height:2em}.DeficiencyWidget__details--item--title{font-weight:700}.DeficiencyWidget__content{flex-flow:column wrap;width:100%;display:flex}.DeficiencyWidget__content .measuresWrapper__measuresTitle{text-align:start}.DeficiencyWidget__content .measuresWrapper__measuresTitle h5{font-weight:700;text-decoration:underline}.DeficiencyWidget__content .measuresWrapper__container{text-align:start;justify-content:flex-start;display:flex}.DeficiencyWidget__buttonContainer{align-content:flex-end}.DeficiencyWidget__buttonContainer button{letter-spacing:normal;text-align:center;color:#fff;border:none;width:180px;min-width:120px;padding:.5em;font-size:1.1em;font-style:normal;font-weight:500;font-stretch:100%;line-height:normal}.DeficiencyWidget__buttonContainer p{text-align:center;padding-top:2px;padding-bottom:30px}.DeficiencyWidget__imagesContainer{flex-flow:wrap;display:flex}.DeficiencyWidget__image{align-items:flex-start;max-width:150px;margin-bottom:16px;margin-left:20px;display:flex}.DeficiencyWidget__image img{page-break-inside:avoid;width:100%;height:auto;max-height:420px}.DeficiencyWidget .green-border img{border:2px solid #0acc86}.DeficiencyWidget .red-border img{border:2px solid #ea2139}.DeficiencyWidget__date{direction:initial;top:60px;left:0}.DeficiencyWidget__date--title{font-weight:700}.red-background{background:#f26666}.green-background{background:#0acc86}.darkGreen-background{background:#00a66a}.yellow-background{background:#fc0}.blue-background{background:#0a63cc}.gray-background{background:#969696}.black-background{background:#121212}
.DetailsWidget{padding-top:10px}.DetailsWidget__item{text-align:start;line-height:2em}.DetailsWidget__item span{font-size:1.1em}.DetailsWidget__item--title{font-weight:700}
.employee-by-contractors .common-widget{border:none}.employee-by-contractors__title{text-align:start;padding-bottom:10px;font-size:18px;font-weight:600}.employee-by-contractors .wrapper{display:flex}.employee-by-contractors .wrapper .column{text-align:start;flex:1}.employee-by-contractors .wrapper .column:first-child{padding:0 25px 0 0}.employee-by-contractors .wrapper .column .line{justify-content:center;display:flex}.employee-by-contractors .wrapper .column .line:first-child{background-color:#e0e0e0;padding:5px 0;font-size:12px}.employee-by-contractors .wrapper .column .line .line-col{width:50%}.employee-by-contractors .wrapper .column .line .col-count{text-align:center}.employee-by-contractors .wrapper .column .line .col-name{text-align:start;padding:0 10px}
.GroupedTableWidget{page-break-inside:avoid}.GroupedTableWidget,.EmployeesTableWidget{text-align:start;width:1175px}.GroupedTableWidget p,.EmployeesTableWidget p{margin:0}.GroupedTableWidget h3,.EmployeesTableWidget h3{padding-top:30px;font-size:30px;font-weight:700;line-height:30px}.GroupedTableWidget h3:first-letter,.EmployeesTableWidget h3:first-letter{text-transform:uppercase}.GroupedTableWidget__header,.EmployeesTableWidget__header{page-break-inside:avoid;background:#c4c4c41a;border-top:2px solid #dbdbdb;border-left:2px solid #dbdbdb;border-right:2px solid #dbdbdb;border-radius:20px 20px 0 0;justify-content:space-between;align-items:center;padding:12px 10px;font-size:15px;line-height:18px;display:flex}.GroupedTableWidget__header h4,.EmployeesTableWidget__header h4{margin:0;font-size:20px;font-weight:700}.GroupedTableWidget__header h4:first-letter,.EmployeesTableWidget__header h4:first-letter{text-transform:uppercase}.GroupedTableWidget__header p,.EmployeesTableWidget__header p{font-size:20px}.GroupedTableWidget__header--leftItem,.EmployeesTableWidget__header--leftItem{align-items:center;display:flex}.GroupedTableWidget__header--leftItem--red,.EmployeesTableWidget__header--leftItem--red{color:red;padding-right:5px}.EmployeesTableWidget{page-break-after:auto;page-break-inside:avoid}
.EquipmentsWidget{flex-direction:column;align-items:center;width:280px;height:310px;font-weight:700;display:flex}.EquipmentsWidget p{margin:0;font-size:18px}.EquipmentsWidget__title span{padding-left:5px;font-size:60px}.EquipmentsWidget__divider{background:#0003;width:50%;height:1px;margin-bottom:20px}.EquipmentsWidget__item{padding-bottom:10px}.EquipmentsWidget .red{color:red}.EquipmentsWidget .yellow{color:#fc0}
[dir=rtl] .EquipmentsWidgetWithGraph{padding-right:24px}[dir=rtl] .EquipmentsWidgetWithGraph p{font-size:20px}[dir=ltr] .EquipmentsWidgetWithGraph{padding-left:10px}[dir=ltr] .EquipmentsWidgetWithGraph p{text-align:center;font-size:18px}.EquipmentsWidgetWithGraph{flex-direction:column;align-items:flex-start;width:280px;min-height:320px;display:flex}.EquipmentsWidgetWithGraph p{margin:0}.EquipmentsWidgetWithGraph__graph{justify-content:center;width:100%;margin-top:20px;display:flex}.EquipmentsWidgetWithGraph__points{margin-top:20px}.EquipmentsWidgetWithGraph__points--item{text-align:start;align-items:center;display:flex}.EquipmentsWidgetWithGraph__points--item--dot{border-radius:5px;width:6px;height:6px;margin-inline-end:6px}
.GeneralEquipmentTable{margin-top:20px}
[dir=rtl] .GradeWidget__preparedIncreaseRate{direction:rtl;top:-32px;left:0}[dir=ltr] .GradeWidget__preparedIncreaseRate{direction:ltr;top:-32px;right:0}.GradeWidget{letter-spacing:normal;text-align:right;justify-content:center;align-items:center;min-height:150px;padding-top:1em;font-style:normal;font-weight:500;font-stretch:100%;line-height:normal;display:flex;position:relative}.GradeWidget__gradeCount{color:#121212;font-size:120px}.GradeWidget__preparedIncreaseRate{justify-content:space-between;align-items:center;font-size:1.8em;display:flex;position:absolute}.GradeWidget__preparedIncreaseRate--triangle{width:0;height:0;margin-left:5px}.GradeWidget .triangle-top{border-bottom:15px solid #0acc86;border-left:15px solid #0000;border-right:15px solid #0000}.GradeWidget .triangle-bottom{border-top:15px solid #ea2139;border-left:15px solid #0000;border-right:15px solid #0000}.GradeWidget .increase-value{color:#0acc86}.GradeWidget .decrease-value{color:#ea2139}
.widget-doughnut{min-height:281px!important;margin:0!important}.widget-doughnut__wrapper{width:100%;padding-top:.5em;display:flex}.widget-doughnut__wrapper--labels{width:50%;font-size:1.2em}.widget-doughnut__wrapper--labels--item{text-align:start;justify-content:flex-start;font-size:20px;line-height:1.5em;display:flex}.widget-doughnut__wrapper--graph{width:300px;position:relative;top:0}.widget-doughnut__wrapper--graph p{text-align:center;letter-spacing:normal;color:#121212;width:115%;padding-top:.5em;font-size:12px;font-style:normal;font-weight:300;font-stretch:100%;line-height:normal}.widget-doughnut__wrapper--graph canvas{width:368px;height:auto}.widget-doughnut__title{text-align:left;letter-spacing:normal;text-align:start;font-size:24px;font-style:normal;font-weight:500;font-stretch:100%;line-height:1.33}
.widget-doughnut_v2{min-height:281px!important;margin:0!important}.widget-doughnut_v2__wrapper{width:100%;padding-top:.5em;display:flex}.widget-doughnut_v2__wrapper--labels{width:50%;padding:15px;font-size:1.2em}.widget-doughnut_v2__wrapper--labels--item{text-align:start;justify-content:flex-start;margin-bottom:20px;font-size:24px;line-height:1.5em;display:flex}.widget-doughnut_v2__wrapper--labels--item div{color:#fff;border-radius:6px;justify-content:center;align-items:center;width:40px;height:40px;margin-inline-end:10px;display:flex}.widget-doughnut_v2__wrapper--labels--item span{font-size:24px;font-weight:500}.widget-doughnut_v2__wrapper--labels--item span:first-letter{text-transform:uppercase}.widget-doughnut_v2__wrapper--graph canvas{width:270px;height:270px}.widget-doughnut_v2__title{text-align:right;letter-spacing:normal;font-size:26px;font-style:normal;font-weight:700;font-stretch:100%;line-height:1.33}.dsr-issues-widget .widget-doughnut_v2__wrapper--labels--item span{font-size:16px}
.NotesListWidget{min-height:340px;padding:20px;font-size:21px}.NotesListWidget p{text-align:start;margin:0}.NotesListWidget__item{text-align:right;align-items:center;margin-bottom:15px;font-weight:500;display:flex}.NotesListWidget__item--iconContainer{width:45px;margin-inline-end:15px}.NotesListWidget__item--iconContainer img{width:100%;height:auto}.dsr-safety-score .NotesListWidget{font-size:16px}
.officialsWidget{flex-wrap:wrap;padding:15px;display:flex}.officialsWidget__item{width:46%;display:flex}.officialsWidget__item:nth-child(odd){margin-inline-end:40px}.officialsWidget__item:first-child,.officialsWidget__item:nth-child(2){margin-bottom:20px}.officialsWidget__item--info{text-align:start;flex-direction:column;font-size:20px;display:flex}.officialsWidget__item--info--title{font-weight:700}.officialsWidget__item--info--title:first-letter{text-transform:uppercase}.officialsWidget__item--info--green{color:#05b080}.officialsWidget__item--info--red{color:red}.officialsWidget__item--info--red,.officialsWidget__item--info--green{font-size:16px}.officialsWidget__item--info--placeholder{padding-bottom:20px}.officialsWidget__item--info--placeholder:first-letter{text-transform:uppercase}.officialsWidget__item--avatarContainer{margin-inline-end:8px}.officialsWidget__item--avatarContainer img{border-radius:50%;width:50px;height:50px}.officialsWidget p{margin:0}.officialsWidget_full{width:1175px}.officialsWidget_half_page{width:617px}.dsr-officials-widget .common-widget{min-height:auto}.dsr-officials-widget .officialsWidget__item--info{font-size:16px}
.workers-chart .summary-title{display:flex}.PresentSiteEmployeesWidget{width:862px;display:flex}.PresentSiteEmployeesWidget p{margin:0}.PresentSiteEmployeesWidget__chart{width:230px;margin:10px 0;position:relative;left:15px}.PresentSiteEmployeesWidget__bars{height:280px;margin:20px 0 10px;display:flex;position:relative}.PresentSiteEmployeesWidget__bars--item{width:160px}.PresentSiteEmployeesWidget__shortBars{width:440px}.PresentSiteEmployeesWidgetHeader{justify-content:space-between;align-items:center;width:100%;display:flex}.PresentSiteEmployeesWidgetHeader__dots{font-size:20px;display:flex}.PresentSiteEmployeesWidgetHeader__dots--item{align-items:center;display:flex}.PresentSiteEmployeesWidgetHeader__dots--item--dot{border-radius:5px;width:6px;height:6px;margin-inline-end:3px}.PresentSiteEmployeesWidgetHeader__dots--item:first-child{margin-inline-end:20px}
.footerV2-preview{text-align:start;background:#efeff499;justify-content:space-between;align-items:center;margin-top:20px;padding:20px;display:flex}.footerV2-preview p{margin:0}.footerV2-preview__betiLogo{align-items:center;display:flex}.footerV2-preview__betiLogo__content h6{margin:0;font-weight:700}.footerV2-preview__betiLogo--logo{width:60px;margin-inline-end:15px}.footerV2-preview__betiLogo--logo img{width:100%;height:auto}.footerV2-preview__logos{align-items:center;display:flex}.footerV2-preview__logos--logo{width:25px;margin-inline:10px}.footerV2-preview__logos--logo img{width:100%;height:auto}
.widget-header2-preview{color:#fff;background:#000;justify-content:space-between;align-items:center;width:100%;height:90px;padding:0 20px;display:flex}.widget-header2-preview .space{width:5px}.widget-header2-preview .company-info-title{font-size:14px;font-style:normal;font-weight:600;line-height:16px}.widget-header2-preview .company-info-subtitle{font-size:18px;font-style:normal;font-weight:600}.widget-header2-preview__companyInfo{flex-grow:1;align-items:center;display:flex}.widget-header2-preview__companyInfo--imageContainer{flex-shrink:0;width:60px;height:75px}.widget-header2-preview__companyInfo--imageContainer--image{object-fit:contain;width:100%;height:100%;display:block}.widget-header2-preview__companyInfo--titleContainer{flex-grow:1;margin-inline-start:1em}.widget-header2-preview__companyInfo--titleContainer h3,.widget-header2-preview__companyInfo--titleContainer p{text-align:start;margin:0}.widget-header2-preview__companyInfo--titleContainer h3{font-size:28px;font-weight:700}.widget-header2-preview__companyInfo--titleContainer p{font-size:16px}.widget-header2-preview__createDateInfo{flex-shrink:0;align-items:center;margin:0;display:flex}.widget-header2-preview__createDateInfo--line{background:#545454;width:2px;height:60px;margin-inline-end:10px;position:relative;bottom:5px}.widget-header2-preview__createDateInfo--dateWithTitle{text-align:center;flex-grow:1}.widget-header2-preview__createDateInfo--dateWithTitle h6{font-size:16px;font-weight:700}.widget-header2-preview__createDateInfo--dateWithTitle p{margin:0;font-size:16px;font-style:normal;font-weight:500}
.safetyScoreWidget{font-style:normal;display:flex}.safetyScoreWidget p{margin:0}.safetyScoreWidget__section{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:50%;padding:20px 45px 0;display:flex}.safetyScoreWidget__section__countAndTitle--count{font-size:64px;font-weight:500;line-height:50px}.safetyScoreWidget__section__countAndTitle--title{padding-bottom:10px;font-size:24px}.safetyScoreWidget__section--label{border-radius:20px;align-items:center;width:max-content;min-width:80px;padding:5px 20px;display:flex}.safetyScoreWidget__section--label span{margin-inline-end:5px;font-size:18px;font-weight:500;line-height:26px}.safetyScoreWidget__section--label--arrow{box-sizing:border-box;border-style:solid;border-width:0 3px 3px 0;width:9px;height:9px;transition:border-width .15s ease-in-out;position:relative}.safetyScoreWidget__section--label--arrow img{width:12px}.safetyScoreWidget__section--warning{color:red;font-size:14px}.safetyScoreWidget__section--warning:first-letter{text-transform:uppercase}.safetyScoreWidget__divider{background:#dbdbdb;width:1px;height:150px;margin-top:30px}.safetyScoreWidget__green{color:#0acc86}.safetyScoreWidget__red{color:red}.safetyScoreWidget__greenLabel{background:#0acc8633}.safetyScoreWidget__greenLabel span{color:#0acc86}.safetyScoreWidget__greenLabel .safetyScoreWidget__section--label--arrow{border-color:#0acc86;transform:rotate(225deg)}.safetyScoreWidget__redLabel{background:#f003}.safetyScoreWidget__redLabel span{color:red}.safetyScoreWidget__redLabel .safetyScoreWidget__section--label--arrow{border-color:red;bottom:2px;transform:rotate(45deg)}
.SignaturesWidget p{text-align:right;margin:0;font-size:18px}.SignaturesWidget__notes{margin-top:10px}.SignaturesWidget__signature{align-items:flex-end;margin-top:10px;display:flex}.SignaturesWidget__signature--imgContainer{width:100px;max-height:80px;margin-right:30px}.SignaturesWidget__signature--imgContainer img{width:100%;max-height:80px}
[dir=rtl] .SiteCheckSubjectsWidget__chart{left:15px}[dir=rtl] .SiteCheckSubjectsWidget__generalBars{width:160px}[dir=ltr] .SiteCheckSubjectsWidget__chart{right:15px}[dir=ltr] .SiteCheckSubjectsWidget__generalBars{width:100px}[dir=ltr] .SiteCheckSubjectsWidgetHeader h4{font-size:1.1em}[dir=ltr] .SiteCheckSubjectsWidgetHeader__dots--item p{font-size:.9em}.SiteCheckSubjectsWidget{width:892px;display:flex}.SiteCheckSubjectsWidget p{margin:0}.SiteCheckSubjectsWidget__chart{width:230px;margin:10px 0;position:relative}.SiteCheckSubjectsWidget__bars{height:280px;margin:20px 0 10px;display:flex;position:relative}.SiteCheckSubjectsWidget__bars--item{width:90px}.SiteCheckSubjectsWidget__bars--barItemLong{width:180px}.SiteCheckSubjectsWidget__shortBars{width:280px}.SiteCheckSubjectsWidget__longBars{width:550px}.SiteCheckSubjectsWidget__generalBars{border-inline-start:1px dashed #0003;justify-content:center;align-items:flex-end;height:270px;margin-top:20px;margin-bottom:30px;display:flex;position:relative;top:10px}.SiteCheckSubjectsWidget__generalBars--item{width:100px}.SiteCheckSubjectsWidget__generalBars--longItem{width:180px}.SiteCheckSubjectsWidget__generalBarsLong{padding-right:20px}.SiteCheckSubjectsWidgetHeader{justify-content:space-between;align-items:center;width:100%;display:flex}.SiteCheckSubjectsWidgetHeader__dots{font-size:20px;display:flex}.SiteCheckSubjectsWidgetHeader__dots--item{align-items:center;display:flex}.SiteCheckSubjectsWidgetHeader__dots--item--dot{border-radius:5px;width:6px;height:6px;margin-inline-end:3px}.SiteCheckSubjectsWidgetHeader__dots--item--dot:first-child,.SiteCheckSubjectsWidgetHeader__dots--item--dot:nth-child(2){margin-inline-start:20px}
.sub-header-container{flex-direction:row;justify-content:space-between;align-items:center;height:40px;margin-top:30px;padding:0 20px;display:flex}.sub-header-text{align-items:center;font-size:18px;font-style:normal;font-weight:500;line-height:14px;display:flex}.sub-header-extra{align-items:center;font-style:normal;font-weight:500;display:flex}.sub-header-extra .count{color:#969696;margin-left:10px;margin-right:5px;font-size:29px}.sub-header-extra .text{color:#121212;width:60px;font-size:12px}
.safety-task-container{padding:20px}.safety-task-last-upload-date{text-align:center}.safety-task-file{page-break-inside:avoid;page-break-after:always;text-align:center;padding:20px 0}.safety-task-file img{max-width:100%}@media print{.safety-task-file img{max-height:80vh}}.safety-task-table-div{text-align:start;border:2px solid #e5e5e5;border-radius:10px;margin:20px 20px 100px}.safety-task-table-div.no-margin{margin:0}.safety-task-table-div td{border:2px solid #fff;height:55px;padding:10px}.safety-task-table-div th{color:#fff;background-color:#bfbfbf;border:2px solid #fff;height:65px;padding:10px;border-bottom:#fff!important}.safety-task-table-div .table-body__site,.safety-task-table-div .table-body__contractor,.safety-task-table-div .table-body__activity,.safety-task-table-div .table-body__profession{word-wrap:break-word;max-width:175px}.safety-task-table-container{background-color:#f8f8f8;margin:20px}.safety-task-table-container__statusChip{white-space:nowrap;border-radius:3px;padding:3px 5px;font-size:14px;font-style:normal;font-weight:500;line-height:14px}.safety-task-worker-signatures-disabled-notice{text-align:center;font-size:11px;font-style:italic}.safety-task-table{margin:15px}.table-title{text-align:start;background-color:#f1f3f7;padding:10px 10px 10px 20px;font-size:18px;font-weight:800}.table-sub-title{color:#fff;background-color:#585858;margin-left:2px;margin-right:2px;padding:10px;font-size:18px;font-weight:700}.table-headers{color:#fff;background:#bfbfbf;border:2px solid #fff}.table-headers__profession,.table-headers__contractor,.table-headers__site{width:175px}.table-headers__files{width:200px}.table-headers__date{width:87px}.photo-container{border:1px solid #000;flex-direction:row}.photo{max-width:50px;margin:4px}.link{text-align:center;width:100%;display:inline-block}.centered-content{flex-direction:row;justify-content:center}.orange{color:#fc0;text-align:center;width:100%;display:inline-block}.green{color:#00a66a;text-align:center;width:100%;display:inline-block}[dir=rtl] .safety-task-worker-phone{text-align:right;direction:ltr}.safety-task-worker-signature-cell{flex-direction:row;gap:4px;display:flex}.safety-task-worker-signature{margin-right:10px;display:inline-block}.safety-task-worker-signature-note{border-inline-start:1px solid #707489;padding-inline-start:10px}
.prw-header{color:#fff;text-align:start;background-color:#121212;font-size:16px;font-weight:400}.prw-header.widget-placeholder{padding:40px 40px 20px!important}.prw-header__logo{width:80px;height:60px}.prw-header__logo img{object-fit:cover;width:100%;height:100%}.prw-header__company{margin-bottom:.2rem;font-size:.9em}.prw-header h5{margin-bottom:0}html[dir=rtl] .prw-header__logo{margin-left:20px}html[dir=ltr] .prw-header__logo{margin-right:20px}
.prw-project{text-align:start;margin:20px 40px 40px;font-size:16px;font-weight:400}.prw-project__top{margin-bottom:20px}.prw-project__button.btn{background-color:#0acc86}.prw-project__button.btn:hover{background-color:#0be496}.prw-project__date{font-style:normal;font-weight:400;line-height:1;display:flex}.prw-project__bottom{border:2px solid #e0e0e0;border-radius:6px;padding:20px}.prw-project__bottom-btn.btn{background-color:#0acc86}.prw-project__bottom-btn.btn:hover{background-color:#0be496}.prw-project__bottom-details{align-items:center;display:flex}.prw-project__percent{font-size:2.5em;line-height:1}.prw-project__note{margin-top:10px;font-size:14px}.prw-project__arrow{width:14px;position:relative;top:-2px}.prw-project__score{border:2px solid #e0e0e0;border-radius:6px;margin-bottom:20px;padding:15px}.prw-project__score .title{align-items:end;font-size:20px;font-weight:500;display:flex}.prw-project__score .title span{color:#707489;margin-left:10px;margin-right:10px;font-size:16px;font-weight:400;line-height:28px}.prw-project__score .body{align-items:end;margin-top:10px;display:flex}.prw-project__score .body .value{align-items:end;font-size:46px;font-weight:500;line-height:36px;display:flex}.prw-project__score .body .value span{color:#aab1c0;font-size:20px;font-weight:500;line-height:20px}.prw-project__score .body .line{background-color:#e0e0e0;border-right:2px solid #e0e0e0;align-self:stretch;width:2px;margin-left:15px;margin-right:15px}.prw-project__score .body .dateArea p{margin-bottom:0;padding-top:5px;font-size:16px;line-height:16px}.prw-project__score .body .dateArea .date{font-weight:600}.prw-project strong{font-weight:500}.prw-project .color-grey{color:#969696}.prw-project .color-green{color:#0acc86}.prw-project .color-red{color:#ea2139}.prw-project .font-light{font-weight:300}.prw-project .btn{color:#fff;padding:6px 12px;font-weight:500;line-height:1.2}.prw-project .btn a{color:#fff}.prw-project .btn a:hover{text-decoration:none}.prw-project .btn:hover{color:#fff}.prw-project .btn__icon{width:17px}html[dir=rtl] .prw-project__percent{margin-left:15px}html[dir=rtl] .prw-project .btn__icon{margin-left:5px}html[dir=rtl] .prw-project__range{flex-direction:row-reverse;display:flex}html[dir=rtl] .prw-project__range span:first-child{margin:0 5px 0 0}html[dir=rtl] .prw-project__range span:nth-child(4){margin:0 5px}html[dir=rtl] .prw-project__range span:nth-child(5){margin:0 5px 0 0}html[dir=ltr] .prw-project__percent{margin-right:15px}html[dir=ltr] .prw-project .btn__icon{margin-right:5px}html[dir=ltr] .prw-project__range span:first-child{margin:5px}html[dir=ltr] .prw-project__range span:nth-child(4){margin:0 5px 0 0}
.prw-issues{text-align:start}.prw-issues.widget-placeholder{padding:20px 40px!important}.prw-issues__border{border:2px solid #e0e0e0;border-radius:6px}.prw-issues__item{padding:20px 40px}.prw-issues__item:first-child{background-color:#f8f8f8;padding-top:15px;padding-bottom:15px}.prw-issues__item:first-child h5{margin-bottom:0}.prw-issues__item+.prw-issues__item{border-top:2px solid #e0e0e0}.prw-issues__link{color:#0a63cc;font-weight:600;text-decoration:underline}.prw-issues__counters{flex:1}.prw-issues__counter{line-height:1.2}.prw-issues__counter-number{font-size:1.2em;display:block}.prw-issues__counter strong{font-weight:500}.prw-issues .chart{width:120px;height:120px}.prw-issues .chart--doughnut{width:200px;height:200px;position:relative}.prw-issues .chart__value{text-align:center;line-height:1.2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.prw-issues .chart__value span{display:block}.prw-issues .chart__number{font-size:1.5em;font-weight:600}.prw-issues .chart canvas{width:100%!important;height:100%!important}.prw-issues .chart-legend{line-height:1.2}.prw-issues .chart-legend--columns{column-count:3;flex:1;padding-right:0}.prw-issues .chart-legend--columns .chart-legend__item:first-child .chart-legend__point{background-color:#00a66a}.prw-issues .chart-legend--columns .chart-legend__item:nth-child(2) .chart-legend__point{background-color:#0acc86}.prw-issues .chart-legend--columns .chart-legend__item:nth-child(3) .chart-legend__point{background-color:#88dfab}.prw-issues .chart-legend--columns .chart-legend__item:nth-child(4) .chart-legend__point{background-color:#cef5e7}.prw-issues .chart-legend--columns .chart-legend__item:nth-child(5) .chart-legend__point{background-color:#e0e0e0}.prw-issues .chart-legend__item+.chart-legend__item{margin-top:10px}.prw-issues .chart-legend__point{background-color:#f2f2f2;border-radius:50%;width:12px;height:12px;display:block;position:relative;top:3px}.prw-issues .chart-legend__point--to-do{background-color:#f26666}.prw-issues .chart-legend__point--progress{background-color:#ff9a18}.prw-issues .chart-legend__point--approval{background-color:#fc0}.prw-issues .chart-legend strong{margin-left:12px;margin-right:12px}.prw-issues .chart-legend small{font-size:.7em}.prw-issues .color-red{color:#ea2139}.prw-issues .color-gray6{color:#969696}.prw-issues h5{margin-bottom:20px}html[dir=rtl] .prw-issues__counters--border{border-right:2px solid #e0e0e0;padding-right:30px}html[dir=rtl] .prw-issues__counter{margin-left:40px}html[dir=rtl] .prw-issues .chart{margin-left:30px}html[dir=rtl] .prw-issues .chart-legend{padding-left:40px}html[dir=ltr] .prw-issues__counters--border{border-left:2px solid #e0e0e0;padding-left:30px}html[dir=ltr] .prw-issues__counter{margin-right:40px}html[dir=ltr] .prw-issues .chart{margin-right:30px}html[dir=ltr] .prw-issues .chart-legend{padding-right:40px}
.prw-checklists{page-break-inside:avoid;text-align:start}.prw-checklists.widget-placeholder{padding:20px 40px!important}.prw-checklists__border{border:2px solid #e0e0e0;border-radius:6px}.prw-checklists__item{padding:20px 40px}.prw-checklists__item:first-child{background-color:#f8f8f8;padding-top:15px;padding-bottom:15px}.prw-checklists__item:first-child h5{margin-bottom:10px}.prw-checklists__item h5.empty{font-size:20px;font-weight:400}.prw-checklists__item+.prw-checklists__item{border-top:2px solid #e0e0e0}.prw-checklists__counters{flex:1}.prw-checklists__counters-wrap{flex-direction:column;display:flex}.prw-checklists__counter{line-height:1.2}.prw-checklists__counter-number{font-size:1.2em;display:block}.prw-checklists__counter strong{font-weight:500}.prw-checklists__pre-table{background-color:#cef5e7}.prw-checklists__pre-table-title{color:#fff;background-color:#0acc86;padding:10px}.prw-checklists__pre-table-body{padding:10px 20px}.prw-checklists__pre-table p{margin-bottom:0}.prw-checklists__table+.prw-checklists__pre-table{margin-top:20px}.prw-checklists .chart{width:120px;height:120px}.prw-checklists .chart--doughnut{width:200px;height:200px;position:relative}.prw-checklists .chart__value{text-align:center;line-height:1.2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.prw-checklists .chart__value span{display:block}.prw-checklists .chart__number{font-size:1.5em;font-weight:600}.prw-checklists .chart canvas{width:100%!important;height:100%!important}.prw-checklists .chart-legend{line-height:1.2}.prw-checklists .chart-legend--columns{column-count:3;flex:1;padding-right:0}.prw-checklists .chart-legend--columns .chart-legend__item:first-child .chart-legend__point{background-color:#00a66a}.prw-checklists .chart-legend--columns .chart-legend__item:nth-child(2) .chart-legend__point{background-color:#0acc86}.prw-checklists .chart-legend--columns .chart-legend__item:nth-child(3) .chart-legend__point{background-color:#88dfab}.prw-checklists .chart-legend--columns .chart-legend__item:nth-child(4) .chart-legend__point{background-color:#cef5e7}.prw-checklists .chart-legend--columns .chart-legend__item:nth-child(5) .chart-legend__point{background-color:#e0e0e0}.prw-checklists .chart-legend__item+.chart-legend__item{margin-top:10px}.prw-checklists .chart-legend__point{background-color:#f2f2f2;border-radius:50%;width:12px;height:12px;display:block;position:relative;top:3px}.prw-checklists .chart-legend__point--done{background-color:#0acc86}.prw-checklists .chart-legend__point--progress{background-color:#88dfab}.prw-checklists .chart-legend__point--not-started{background-color:#e0e0e0}.prw-checklists .chart-legend strong{margin-left:12px;margin-right:12px}.prw-checklists .chart-legend small{font-size:.7em}.prw-checklists .progress{background-color:#e0e0e0;border-radius:5px;width:120px;height:10px}.prw-checklists .progress-bar{background-color:#0acc86;border-radius:5px;height:100%}.prw-checklists .widget-block-table{border-top:2px solid #fff;font-size:16px;line-height:1.2}.prw-checklists .widget-block-table__title{color:#fff;border-bottom:2px solid #fff;font-weight:700}.prw-checklists .widget-block-table__title--light{background-color:#969696}.prw-checklists .widget-block-table__sub-title{color:#fff;border-bottom:2px solid #fff;padding:16px 10px;font-weight:700}.prw-checklists .widget-block-table__sub-title--dark{background-color:#585858}.prw-checklists .widget-block-table__tr{display:flex}.prw-checklists .widget-block-table__body{margin-bottom:40px}.prw-checklists .widget-block-table__body>.widget-block-table__tr{page-break-inside:avoid;background-color:#f8f8f8}.prw-checklists .widget-block-table__body>.widget-block-table__tr:not(:last-of-type){border-bottom:2px solid #fff}.prw-checklists .widget-block-table__td{width:18%;padding:16px 10px}.prw-checklists .widget-block-table__td:first-child,.prw-checklists .widget-block-table__td:nth-child(2){width:23%}.prw-checklists .widget-block-table__td--progress{align-items:center;display:flex}.prw-checklists .widget-block-table .progress{height:6px}.prw-checklists .widget-block-table ul{margin:0;padding:0;list-style:none}.prw-checklists h5{margin-bottom:20px}.prw-checklists__empty{font-weight:700}.prw-checklists__note{margin-top:10px}html[dir=rtl] .prw-checklists__counters--border{border-right:2px solid #e0e0e0;padding-right:30px}html[dir=rtl] .prw-checklists__counter{margin-left:40px}html[dir=rtl] .prw-checklists .progress{margin-right:10px}html[dir=rtl] .prw-checklists .chart{margin-left:30px}html[dir=rtl] .prw-checklists .chart-legend{padding-left:40px}html[dir=rtl] .prw-checklists .widget-block-table__td+.widget-block-table__td{border-right:2px solid #fff}html[dir=ltr] .prw-checklists__counters--border{border-left:2px solid #e0e0e0;padding-left:30px}html[dir=ltr] .prw-checklists__counter{margin-right:40px}html[dir=ltr] .prw-checklists .progress{margin-left:10px}html[dir=ltr] .prw-checklists .chart{margin-right:30px}html[dir=ltr] .prw-checklists .chart-legend{padding-right:40px}html[dir=ltr] .prw-checklists .widget-block-table__td+.widget-block-table__td{border-left:2px solid #fff}
.wir-header{color:#fff;text-align:start;background-color:#121212;font-size:16px;font-weight:400}.wir-header.widget-placeholder{padding:40px 40px 20px!important}.wir-header__logo{width:80px;height:60px;margin-inline-end:20px}.wir-header__logo img{object-fit:cover;border-radius:5px;width:100%;height:100%}.wir-header__company{margin-bottom:.2rem;font-size:.9em}.wir-header h5{margin-bottom:0}html[dir=rtl] .wir-header__logo{margin-inline-start:20px}html[dir=ltr] .wir-header__logo{margin-inline-end:20px}
.wir-officials{margin:20px 40px}.wir-officials__top{justify-content:space-between;margin-bottom:30px;display:flex}.wir-officials__wrapper{border:1px solid #e0e0e0;border-radius:5px}.wir-officials__title{text-align:start;background-color:#e0e0e0;padding:10px;font-size:14px;font-weight:600}.wir-officials__list{background-color:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px;flex-wrap:wrap;padding:15px;display:flex}.wir-officials__list-item{width:25%;padding-inline-end:15px;display:flex}.wir-officials__list-item-col{padding-bottom:30px;padding-right:15px}.wir-officials__list-item-col p{text-align:start;margin:0;font-size:14px;font-weight:400;line-height:16px}.wir-officials__list-item-photo{border-radius:50%;width:30px;height:30px}.wir-officials__button.btn{background-color:#fc0;cursor:auto!important}.wir-officials .btn{color:#fff;padding:6px 12px;font-weight:500;line-height:1.2}.wir-officials .btn a{color:#fff}.wir-officials .btn a:hover{text-decoration:none}.wir-officials .btn:hover{color:#fff}.wir-officials .btn__icon{width:17px;margin-inline-end:5px}
.wir-body{border-radius:5px;margin:20px 40px 40px}.wir-body__list{background-color:#fff}.wir-body__list-item{border:1px solid #e0e0e0;border-radius:5px;margin-bottom:30px}.wir-body__list-item-head{background-color:#e0e0e0;border-top-left-radius:5px;border-top-right-radius:5px;justify-content:space-between;padding:10px;font-size:14px;display:flex}.wir-body__list-item-body p{margin:0;font-size:14px;font-weight:400;line-height:16px}.wir-body__list-item-top{justify-content:space-between;padding:30px;display:flex}.wir-body__list-item-top .left{font-weight:700}.wir-body__list-item-top .right span:first-child{color:#585858;background-color:#f2f2f2;border-radius:3px;margin-inline-end:10px;padding:5px}.wir-body__list-item-top .right span:nth-child(2){color:#00a66a;border-radius:3px;padding:5px}.wir-body__list-item-top .right span:nth-child(2).completed{background-color:#88dfab}.wir-body__list-item-top .right span:nth-child(2).not-completed{color:#585858;background-color:#f2f2f2}.wir-body__list-item-center{padding:30px}.wir-body__list-item-property{margin-bottom:20px;display:flex}.wir-body__list-item-property .label{text-align:start;width:20%;font-weight:500}.wir-body__list-item-property .value{text-align:start;width:80%}.wir-body__list-item-property .description{white-space:pre-wrap}.wir-body__list-item-property ul{padding-inline-start:0;list-style-type:circle!important}.wir-body__list-item-property .list-value{text-align:start;flex-direction:row;display:flex}.wir-body__list-item-property .list-value span{text-align:start;margin-inline-end:5px}.wir-body__list-item-property .signature-url img{max-width:150px}.wir-body__list-item-photos{page-break-inside:avoid;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:30px}.wir-body__list-item-photos-title{text-align:start;margin-bottom:20px;font-weight:700}.wir-body__list-item-photos-grid{flex-wrap:wrap;display:flex}.wir-body__list-item-photos-item{width:33%;padding:0 8px}.wir-body__list-item-photos-item img{object-fit:contain;border-radius:10px;width:100%}.wir-body__list-item-files{padding:30px}.wir-body__list-item-files ul{padding-left:25px;list-style:none}.wir-body__list-item-files-title{text-align:start;margin-bottom:20px;font-weight:700}.wir-body__list-item-files-title img{margin-right:5px}.wir-body__list-item-files-item{margin-bottom:5px}.wir-body__list-item-files-icon{margin-right:10px}.wir-body__list-item-files-icon img{max-width:20px}
.dsr-permits{margin-top:30px}.dsr-permits__wrapper{text-align:start;border:1px solid #e0e0e0;border-radius:5px}.dsr-permits__title{background-color:#e0e0e0;padding:10px;font-size:18px;font-weight:600}.dsr-permits__body{background-color:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:15px}.dsr-permits__row-head{color:#fff;background-color:#bfbfbf;justify-content:space-between;display:flex}.dsr-permits__row{background-color:#f8f8f8;border-bottom:2px solid #fff;justify-content:space-between;display:flex}.dsr-permits__col{width:33%;padding:10px}.dsr-permits__col:nth-child(2){border-left:2px solid #fff;border-right:2px solid #fff}.dsr-permits__icon{width:20px;height:20px;margin-right:5px}
.dsr-safety-tasks-list{margin-top:30px}.dsr-safety-tasks-list__wrapper{text-align:start;border:1px solid #e5e9f0;border-radius:5px}.dsr-safety-tasks-list__title{background-color:#e5e9f0;padding:10px;font-size:18px;font-weight:600}.dsr-safety-tasks-list__body{background-color:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:15px}.dsr-safety-tasks-list__row-head{color:#fff;background-color:#bfbfbf;justify-content:space-between;display:flex}.dsr-safety-tasks-list__row{background-color:#f8f8f8;border-bottom:2px solid #fff;justify-content:space-between;display:flex}.dsr-safety-tasks-list__col{padding:10px}.dsr-safety-tasks-list__col:first-child{width:15%}.dsr-safety-tasks-list__col:nth-child(2){border-left:2px solid #fff;border-right:2px solid #fff;width:27.5%}.dsr-safety-tasks-list__col:nth-child(3){border-right:2px solid #fff;width:15%}.dsr-safety-tasks-list__col:nth-child(4){text-align:center;border-right:2px solid #fff;width:15%}.dsr-safety-tasks-list__col:nth-child(5){text-align:center;border-right:2px solid #fff;width:10%}.dsr-safety-tasks-list__col:nth-child(6){text-align:center;width:15%}.dsr-safety-tasks-list__img{width:150px;height:auto;margin-right:5px}.dsr-safety-tasks-list__activity-name{color:#707489;font-size:12px}
.stc{margin-top:30px}.stc__holder{justify-content:space-between;display:flex}.stc__holder:not(:first-child){margin-top:30px}.stc__wrapper{text-align:start;border:1px solid #e0e0e0;border-radius:5px;flex-direction:column;width:49%;display:flex}.stc__title{background-color:#e0e0e0;padding:10px;font-size:18px;font-weight:600}.stc__body{background-color:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px;flex:1;justify-content:space-between;align-items:center;padding:15px;display:flex}.stc__col{flex-direction:column;flex:1;align-items:center;display:flex}.stc__col--full{text-align:center;width:100%}.stc__col-title{font-weight:700}.stc__col:nth-child(2){border-left:2px solid #e0e0e0}.stc__digit{align-items:center;margin:0;font-size:26px;display:flex}.stc__digit img{margin:0 5px}.stc__digit--valid-full{color:#0acc86;justify-content:center}.stc__digit--expired{color:red}.stc__digit--about-expire{color:#ff9a18}.stc__digit--not-exists{color:#969696}.stc__digit span{color:#969696;font-size:18px}.stc__text{font-size:14px}.stc__text--valid-full{color:#0acc86;justify-content:center;align-items:center;font-size:26px;display:flex}.stc__text--valid-full span{margin:0 5px}.stc__icon{width:24px;height:24px}
.dsr-safety-checklist{float:right;width:48%;margin:15px 0}.dsr-safety-checklist__holder{justify-content:space-between;width:100%;display:flex}.dsr-safety-checklist__wrapper{text-align:start;border:1px solid #e0e0e0;border-radius:5px;width:100%}.dsr-safety-checklist__title{background-color:#e0e0e0;padding:10px;font-size:18px;font-weight:600}.dsr-safety-checklist__body{background-color:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px;flex:1;justify-content:space-between;align-items:center;padding:15px;display:flex}.dsr-safety-checklist__col{flex-direction:column;flex:1;align-items:center;display:flex}.dsr-safety-checklist__col--full{text-align:center;width:100%;padding:25px 0}.dsr-safety-checklist__col:nth-child(2):not(:first-child),.dsr-safety-checklist__col:last-child:not(:first-child){border-left:2px solid #e0e0e0}.dsr-safety-checklist__counter{align-items:center;margin:0;display:flex}.dsr-safety-checklist__digit{margin-left:5px;font-size:26px}.dsr-safety-checklist__text{font-size:14px}.dsr-safety-checklist__text--expired{color:red}.dsr-safety-checklist__text--about-expire{color:#ff9a18}.dsr-safety-checklist__done{color:#0acc86}.dsr-safety-checklist__icon{width:28px;height:28px}
.pie-chart-widget-container{color:#121212;width:1240px}.pie-chart-widget-container .content-container{flex-direction:column;gap:30px;padding:20px;display:flex}.pie-chart-widget-container .content-container .content-container-row{flex-flow:wrap;justify-content:space-between;gap:20px;display:flex}.pie-chart-widget-container .data-block{flex-direction:column;width:385.3px;height:100%;display:flex}.pie-chart-widget-container .data-block .data-block-border{border:1px solid #e0e0e0;border-radius:10px;flex:1;display:flex}.pie-chart-widget-container .data-block .data-block-border .data-block-container{flex-direction:column;width:100%;font-size:14px;font-weight:500;display:flex}.pie-chart-widget-container .data-block .data-block-border .data-block-container .header{border-bottom:1px solid #e0e0e0;padding:20px;font-size:14px}.pie-chart-widget-container .data-block .data-block-border .data-block-container .content-wrapper{flex-direction:row;flex:1;justify-content:start;align-items:center;min-height:100px;padding-bottom:20px;display:flex}.pie-chart-widget-container .data-block .data-block-border .data-block-container .no-content-wrapper{flex-direction:row;flex:1;justify-content:center;align-items:center;min-height:100px;padding-bottom:20px;display:flex}.pie-chart-widget-container .data-block .data-block-border .data-block-container .no-content-wrapper .text{color:#969696;font-size:16px;font-weight:500}.pie-chart-widget-container .data-block .note{padding:2px}.pie-chart-widget-container .circle-chart-container{flex-direction:row;justify-content:start;align-items:center;padding-left:25px;display:flex}.pie-chart-widget-container .circle-chart-container .doughnut-container{width:110px;height:110px}.pie-chart-widget-container .circle-chart-container .doughnut-inner-data-container{flex-direction:column;justify-content:center;align-items:center;width:110px;height:110px;padding-top:12px;display:flex;position:absolute}.pie-chart-widget-container .circle-chart-container .doughnut-inner-data-container .number{font-size:18px;font-weight:500}.pie-chart-widget-container .circle-chart-container .doughnut-inner-data-container .description{margin-top:-4px;padding-left:4px;font-size:12px;font-weight:400}.pie-chart-widget-container .circle-chart-container .legend-container{flex-direction:column;gap:5px;padding-top:12px;padding-left:20px;display:flex}.pie-chart-widget-container .circle-chart-container .legend-container .legend-item-container{align-items:center;display:flex}.pie-chart-widget-container .circle-chart-container .legend-container .legend-item-container .legend-item-color{border-radius:50%;width:10px;height:10px;margin-bottom:1px;margin-right:15px}.pie-chart-widget-container .circle-chart-container .legend-container .legend-item-container .legend-item-value{font-weight:500}.pie-chart-widget-container .circle-chart-container .legend-container .legend-item-container .legend-item-description{text-align:start;padding-left:4px;font-weight:400}.titleText{font-size:18px;font-style:normal;font-weight:500;line-height:14px}
.vertical-bar-chart-widget-container{background-color:#fff;border:1.33px solid #dde4ee;border-radius:13.26px;flex-flow:column wrap;gap:20px;margin:20px;padding:20px;display:flex}.item{flex-direction:row;align-items:center;gap:10px;display:flex}.item-text{color:#121212;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.item-text-container{flex-direction:column;flex-shrink:0;justify-content:center;width:70px;height:18px;display:flex}.box{width:100%;height:12px}.box .rectangle{background-color:#6ca2e0;border-radius:0 6px 6px 0;height:10px}.legend-container{text-align:center;flex-direction:column;gap:20px;display:flex}.legend-numbers-container{flex-direction:row;justify-content:space-between;gap:80px;display:flex}.legend-number{color:#121212;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.legend-text-container{flex-direction:column;align-items:center;display:flex}.legend-text{color:#121212;text-align:start;font-size:14px;font-style:normal;font-weight:400;line-height:normal}
.headerLogoWidgetContainer{flex-direction:column;width:1200px;margin-top:10px;margin-bottom:10px;display:flex}.companyLogoUrlContainer{justify-content:center;display:flex}.betiLogoContainer{align-self:flex-end;display:flex}
.yellow-dot{background:#fc0;border:1px solid #ffcc0059}.red-dot{background:#f26666;border:1px solid #ff00004d}.green-dot{background:#0acc86;border:1px solid #0acc8633}.darkGreen-dot{background:#00a66a;border:1px solid #0acc8633}.black-dot{background:#121212}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:1240px;margin:0;-webkit-print-color-adjust:exact!important;font-family:Arial,sans-serif!important}code{font-family:Arial,sans-serif}[dir=rtl] .officials-widget{float:right;width:620px}[dir=rtl] .safety-score{float:left}[dir=ltr] .officials-widget{float:left;width:620px}[dir=ltr] .safety-score{float:right}.widget-placeholder,.iterator-widget{padding:0!important}.pr-15{padding-right:15px!important}.ps-15{padding-inline-start:15px!important}.pe-15{padding-inline-end:15px!important}.common-widget{background:#fff;border:1px solid #e1e1e1;border-radius:8px;min-width:200px;min-height:260px;margin:15px 0;padding:16px 16px 18px 12px}.common-widget__title{letter-spacing:normal;text-align:start;font-size:24px;font-style:normal;font-weight:500;font-stretch:100%;line-height:1.33}.score-breakdown-widget{background:0 0!important;border:none!important;min-height:auto!important;margin:0!important;padding:0!important}.score-breakdown-widget .common-widget__title{display:none}.common-widget-v2{border:1px solid #dbdbdb;border-radius:20px;padding:0}.common-widget-v2__title{page-break-inside:avoid;background:#c4c4c41a;justify-content:flex-start;align-items:center;height:50px;padding:10px 20px;display:flex}.common-widget-v2__title p,.common-widget-v2__title h4{margin:0}.common-widget-v2__title h4{font-size:1.7em;font-weight:700}.common-widget-v2__title h4:first-letter{text-transform:uppercase}.common-widget-v2__title--score{justify-content:space-between;align-items:center;width:100%;display:flex}.group-divider-widget{color:#fff;page-break-inside:avoid;background-color:#3d3d3d;border-radius:2px;align-items:center;height:42px;padding-right:26px;display:flex}.group-divider-widget__text{text-align:right;color:#fff;padding-right:10px;font-size:24px;font-weight:700}.widget-wrappeer{flex-wrap:wrap;display:flex}.widget-layout{flex-wrap:wrap;padding:0 30px;display:flex}.site-deficiency-report-layout{text-align:right;padding:0 30px}.chart-with-dates-wrapper .common-widget{min-width:initial;min-height:initial;margin-top:0!important}.childWidget{min-height:auto;margin-left:0;margin-right:0;padding:26px}.childWidget__title{letter-spacing:normal;text-align:start;font-size:24px;font-style:normal;font-weight:500;font-stretch:100%;line-height:1.33}@media print{.widget-header2,.checkListReportHeaderWidget,.report-footer,.modal,.modal-backdrop{display:none!important}}.widget-header,.widget-header-black{width:100%}.officials-widget{width:620px}.safety-score{width:510px}.widget-header,.widget-header-black{width:100%}.full-size-widget{width:100%;margin:0 30px}.responsive-widget{page-break-inside:avoid;clear:both;max-width:1210px}.site-check-subjects-widget{vertical-align:top;max-width:865px;display:inline-block}.site-check-subjects-widget .common-widget{margin-bottom:0}.cranes-widget{display:inline-block}.ml-30{margin-inline-start:30px}.ml-30 .common-widget{margin-bottom:0}.footerV2{width:100%;height:50px}.fullWidthWidget{width:1175px}.flex-reverse{flex-direction:row-reverse}.spinner-holder{justify-content:center;width:100%;padding-top:5rem;display:flex}.lds-spinner{color:red;width:80px;height:80px;display:inline-block;position:relative}.lds-spinner div{transform-origin:40px 40px;animation:1.2s linear infinite lds-spinner}.lds-spinner div:after{content:" ";background:#969696;border-radius:20%;width:6px;height:18px;display:block;position:absolute;top:3px;left:37px}.lds-spinner div:first-child{animation-delay:-1.1s;transform:rotate(0)}.lds-spinner div:nth-child(2){animation-delay:-1s;transform:rotate(30deg)}.lds-spinner div:nth-child(3){animation-delay:-.9s;transform:rotate(60deg)}.lds-spinner div:nth-child(4){animation-delay:-.8s;transform:rotate(90deg)}.lds-spinner div:nth-child(5){animation-delay:-.7s;transform:rotate(120deg)}.lds-spinner div:nth-child(6){animation-delay:-.6s;transform:rotate(150deg)}.lds-spinner div:nth-child(7){animation-delay:-.5s;transform:rotate(180deg)}.lds-spinner div:nth-child(8){animation-delay:-.4s;transform:rotate(210deg)}.lds-spinner div:nth-child(9){animation-delay:-.3s;transform:rotate(240deg)}.lds-spinner div:nth-child(10){animation-delay:-.2s;transform:rotate(270deg)}.lds-spinner div:nth-child(11){animation-delay:-.1s;transform:rotate(300deg)}.lds-spinner div:nth-child(12){animation-delay:0s;transform:rotate(330deg)}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}.dsr-officials-widget .common-widget-v2,.dsr-issues-widget .common-widget-v2,.dsr-safety-score .common-widget-v2,.dsr-workers-chart .common-widget-v2{text-align:start;border:1px solid #e0e0e0;border-radius:5px}.dsr-officials-widget .common-widget-v2__title,.dsr-issues-widget .common-widget-v2__title,.dsr-safety-score .common-widget-v2__title,.dsr-workers-chart .common-widget-v2__title{background:#e0e0e0;padding:10px}.dsr-officials-widget .common-widget-v2__title h4,.dsr-issues-widget .common-widget-v2__title h4,.dsr-safety-score .common-widget-v2__title h4,.dsr-workers-chart .common-widget-v2__title h4{font-size:18px;font-weight:600}.dsr-issues-widget{float:left;width:48%}.dsr-safety-score{float:right;width:48%}.dsr-workers-chart .summary-title{text-align:start;font-size:24px}.dsr-workers-chart .PresentSiteEmployeesWidgetHeader__dots{font-size:16px}.dsr-employees .EmployeesTableWidget{width:100%}.dsr-employees .EmployeesTableWidget__header{background:#e0e0e0;border:1px solid #e0e0e0;border-radius:5px 5px 0 0}.dsr-employees .GroupedTable{border-radius:0 0 5px 5px}.break-page{page-break-after:always;width:100%;overflow:hidden}@media print{html,body{zoom:95%}@page{size:a3}}
[dir=rtl] .ColumnLabels{min-width:170px}[dir=ltr] .ColumnLabels{width:220px}.ColumnLabels{flex-direction:column;justify-content:flex-start;align-items:center;margin:15px 10px;padding-top:50px;display:flex}.ColumnLabels--item{text-align:center;font-size:20px}.ColumnLabels--item .light-red{color:red}.ColumnLabels--item .dark-red{color:#ae0000}.ColumnLabels--item .green{color:#0acc86}.ColumnLabels--item--title{font-size:50px;line-height:40px}.ColumnLabels--divider{opacity:.2;border:1px solid #000;width:50%;margin:10px 0}
.yellow-dot{background:#fc0;border:1px solid #ffcc0059}.red-dot{background:#f26666;border:1px solid #ff00004d}.green-dot{background:#0acc86;border:1px solid #0acc8633}.darkGreen-dot{background:#00a66a;border:1px solid #0acc8633}.black-dot{background:#121212}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:1240px;margin:0;-webkit-print-color-adjust:exact!important;font-family:Arial,sans-serif!important}code{font-family:Arial,sans-serif}[dir=rtl] .officials-widget{float:right;width:620px}[dir=rtl] .safety-score{float:left}[dir=ltr] .officials-widget{float:left;width:620px}[dir=ltr] .safety-score{float:right}.widget-placeholder,.iterator-widget{padding:0!important}.pr-15{padding-right:15px!important}.ps-15{padding-inline-start:15px!important}.pe-15{padding-inline-end:15px!important}.common-widget{background:#fff;border:1px solid #e1e1e1;border-radius:8px;min-width:200px;min-height:260px;margin:15px 0;padding:16px 16px 18px 12px}.common-widget__title{letter-spacing:normal;text-align:start;font-size:24px;font-style:normal;font-weight:500;font-stretch:100%;line-height:1.33}.score-breakdown-widget{background:0 0!important;border:none!important;min-height:auto!important;margin:0!important;padding:0!important}.score-breakdown-widget .common-widget__title{display:none}.common-widget-v2{border:1px solid #dbdbdb;border-radius:20px;padding:0}.common-widget-v2__title{page-break-inside:avoid;background:#c4c4c41a;justify-content:flex-start;align-items:center;height:50px;padding:10px 20px;display:flex}.common-widget-v2__title p,.common-widget-v2__title h4{margin:0}.common-widget-v2__title h4{font-size:1.7em;font-weight:700}.common-widget-v2__title h4:first-letter{text-transform:uppercase}.common-widget-v2__title--score{justify-content:space-between;align-items:center;width:100%;display:flex}.group-divider-widget{color:#fff;page-break-inside:avoid;background-color:#3d3d3d;border-radius:2px;align-items:center;height:42px;padding-right:26px;display:flex}.group-divider-widget__text{text-align:right;color:#fff;padding-right:10px;font-size:24px;font-weight:700}.widget-wrappeer{flex-wrap:wrap;display:flex}.widget-layout{flex-wrap:wrap;padding:0 30px;display:flex}.site-deficiency-report-layout{text-align:right;padding:0 30px}.chart-with-dates-wrapper .common-widget{min-width:initial;min-height:initial;margin-top:0!important}.childWidget{min-height:auto;margin-left:0;margin-right:0;padding:26px}.childWidget__title{letter-spacing:normal;text-align:start;font-size:24px;font-style:normal;font-weight:500;font-stretch:100%;line-height:1.33}@media print{.widget-header2,.checkListReportHeaderWidget,.report-footer,.modal,.modal-backdrop{display:none!important}}.widget-header,.widget-header-black{width:100%}.officials-widget{width:620px}.safety-score{width:510px}.widget-header,.widget-header-black{width:100%}.full-size-widget{width:100%;margin:0 30px}.responsive-widget{page-break-inside:avoid;clear:both;max-width:1210px}.site-check-subjects-widget{vertical-align:top;max-width:865px;display:inline-block}.site-check-subjects-widget .common-widget{margin-bottom:0}.cranes-widget{display:inline-block}.ml-30{margin-inline-start:30px}.ml-30 .common-widget{margin-bottom:0}.footerV2{width:100%;height:50px}.fullWidthWidget{width:1175px}.flex-reverse{flex-direction:row-reverse}.spinner-holder{justify-content:center;width:100%;padding-top:5rem;display:flex}.lds-spinner{color:red;width:80px;height:80px;display:inline-block;position:relative}.lds-spinner div{transform-origin:40px 40px;animation:1.2s linear infinite lds-spinner}.lds-spinner div:after{content:" ";background:#969696;border-radius:20%;width:6px;height:18px;display:block;position:absolute;top:3px;left:37px}.lds-spinner div:first-child{animation-delay:-1.1s;transform:rotate(0)}.lds-spinner div:nth-child(2){animation-delay:-1s;transform:rotate(30deg)}.lds-spinner div:nth-child(3){animation-delay:-.9s;transform:rotate(60deg)}.lds-spinner div:nth-child(4){animation-delay:-.8s;transform:rotate(90deg)}.lds-spinner div:nth-child(5){animation-delay:-.7s;transform:rotate(120deg)}.lds-spinner div:nth-child(6){animation-delay:-.6s;transform:rotate(150deg)}.lds-spinner div:nth-child(7){animation-delay:-.5s;transform:rotate(180deg)}.lds-spinner div:nth-child(8){animation-delay:-.4s;transform:rotate(210deg)}.lds-spinner div:nth-child(9){animation-delay:-.3s;transform:rotate(240deg)}.lds-spinner div:nth-child(10){animation-delay:-.2s;transform:rotate(270deg)}.lds-spinner div:nth-child(11){animation-delay:-.1s;transform:rotate(300deg)}.lds-spinner div:nth-child(12){animation-delay:0s;transform:rotate(330deg)}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}.dsr-officials-widget .common-widget-v2,.dsr-issues-widget .common-widget-v2,.dsr-safety-score .common-widget-v2,.dsr-workers-chart .common-widget-v2{text-align:start;border:1px solid #e0e0e0;border-radius:5px}.dsr-officials-widget .common-widget-v2__title,.dsr-issues-widget .common-widget-v2__title,.dsr-safety-score .common-widget-v2__title,.dsr-workers-chart .common-widget-v2__title{background:#e0e0e0;padding:10px}.dsr-officials-widget .common-widget-v2__title h4,.dsr-issues-widget .common-widget-v2__title h4,.dsr-safety-score .common-widget-v2__title h4,.dsr-workers-chart .common-widget-v2__title h4{font-size:18px;font-weight:600}.dsr-issues-widget{float:left;width:48%}.dsr-safety-score{float:right;width:48%}.dsr-workers-chart .summary-title{text-align:start;font-size:24px}.dsr-workers-chart .PresentSiteEmployeesWidgetHeader__dots{font-size:16px}.dsr-employees .EmployeesTableWidget{width:100%}.dsr-employees .EmployeesTableWidget__header{background:#e0e0e0;border:1px solid #e0e0e0;border-radius:5px 5px 0 0}.dsr-employees .GroupedTable{border-radius:0 0 5px 5px}.break-page{page-break-after:always;width:100%;overflow:hidden}@media print{html,body{zoom:95%}@page{size:a3}}.GroupedTable{border-spacing:0;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-radius:0 0 20px 20px;width:100%;padding-bottom:24px;border-collapse:separate!important}.GroupedTable tr td{text-align:center;width:16.8%;padding:0}.GroupedTable tr .cell{flex-direction:column;align-items:flex-start;padding:.6em;display:flex}.GroupedTable tr .cell p{text-align:start;margin-bottom:10px}.GroupedTable tr .cell p.green-text{color:#0acc86}.GroupedTable tr .red-cell{text-align:start;background:#ff0000b3;font-weight:500}.GroupedTable tr .yellow-cell{text-align:start;background:#ffcc00b3;font-weight:500}.GroupedTable tr:nth-child(2n){background:#f8f8f8}.GroupedTable tr :last-child td{border-bottom:0}.GroupedTable__groupHeading{height:32px;font-size:12px;line-height:12px;background:#e0e0e0!important}.GroupedTable__groupHeading th{height:24px;padding-right:6px;font-weight:400;position:relative}.GroupedTable__groupHeading th:first-letter{text-transform:uppercase}.GroupedTable__groupHeading th:after{content:"";background:#fff3;width:1px;height:10px;position:absolute;top:7px;left:0}.GroupedTable__groupHeading--name{padding-right:.7em}.GroupedTable th,.GroupedTable td{margin:0;font-size:12px;line-height:14px}.GroupedTable th :last-child,.GroupedTable td :last-child{border-right:0}.GroupedTable__groupingRow{color:#fff;height:25px;background:#121212!important}.GroupedTable__groupingRow--heading{padding:.35rem .5rem!important}.GroupedTable__groupingRow--heading:first-child{text-align:start}.GroupedTable__groupingRow--heading--title{font-weight:700}.cells-4 td,.cells-4 th{width:25%}.cells-5 td,.cells-5 th{width:20%}.cells-6 td,.cells-6 th{width:16.6667%}[dir=rtl] .GroupedTable__groupHeading{text-align:right}[dir=ltr] .GroupedTable__groupHeading{text-align:left}
.lds-dual-ring{width:30px;height:30px;display:inline-block}.lds-dual-ring:after{content:" ";border:6px solid #000;border-color:#000 #0000;border-radius:50%;width:100%;height:100%;animation:1.2s linear infinite lds-dual-ring;display:block}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.text-dot{align-items:center;padding:0 10px;display:inline-flex;position:relative}.text-dot:after{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
[dir=rtl] .printer-wrapper{left:20px}[dir=rtl] .form-check{text-align:right}[dir=rtl] .form-check-label{padding-right:20px}[dir=rtl] .mobile-modal-wrapper .form-check-input{left:0;right:auto}[dir=rtl] .modal-body{text-align:right}[dir=ltr] .printer-wrapper{right:20px}[dir=ltr] .form-check{text-align:left}[dir=ltr] .form-check-label{padding-left:20px}[dir=ltr] .mobile-modal-wrapper .form-check-input{left:auto;right:0}.modal-title{color:#0c162a;font-size:1.25rem;font-weight:500}.recipient-option{color:#404554;font-size:1rem}.option-wrapper{padding-top:10.5px;padding-bottom:10.5px}.option-wrapper input[type=email]{color:#0c162a;background-color:#f4f6f9;border:none;border-radius:8px;width:100%;margin-top:10.5px;padding:18px 16px}.option-wrapper input[type=email] ::placeholder{color:#aab1c0}.cta{color:#0c162a;border-radius:6px;flex:1;padding:15px 16px;font-weight:500;transition:background-color .3s ease-in-out}.cta-cancel{background:0 0;border:1px solid #d0d6df}.cta-confirm{background:#ffe16a;border:none}.cta-confirm:hover{background:#ffec9e}.cta-wrapper{flex:1;gap:14px;display:flex}.distribution-list-wrapper{background-color:#f4f6f9;border-radius:6px;margin-top:1rem;padding-left:10px;padding-right:10px}.distribution-list-wrapper__list{padding-top:20px;padding-bottom:16px}.distribution-list-wrapper__list:not(:last-child){border-bottom:1px dotted #aab1c0}.distribution-list-wrapper__list__title-wrapper{align-items:center;gap:6px;margin-bottom:10px;display:flex}.distribution-list-wrapper__list__title{color:#404554;margin-bottom:0}.distribution-list-wrapper__list__members{flex-direction:column;gap:8px;padding-left:22px;padding-right:22px;display:flex}.distribution-list-wrapper__list__member{color:#707489;gap:6px;width:100%;display:flex}.distribution-list-wrapper__list__member span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.distribution-list-wrapper__list__member span:first-child{max-width:70%}.distribution-list-wrapper__list__member span:nth-child(2){border-left:2px solid #aab1c0}.distribution-list-wrapper__list__member span:nth-child(3){flex:1;max-width:70%}.share-option{gap:10px;padding-top:10.5px;padding-bottom:10.5px;display:flex}.form-check{padding:0!important}.form-check-input{position:relative;top:0;margin-left:0!important}.printer-wrapper{padding-right:20px;display:flex;position:fixed;bottom:20px}@media print{.printer-wrapper{display:none}}.printer-wrapper .panel{border-radius:10px;align-items:center;padding:15px;display:flex}.printer-wrapper .panel .download{background-color:#000;border-color:#0000;border-radius:1.5rem;flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;margin-left:10px;margin-right:10px;padding:.5rem 1rem;font-size:1rem;display:flex;color:#fff!important;outline:none!important}.printer-wrapper .panel .download:focus{box-shadow:none!important}.printer-modal .modal-content{max-height:calc(var(--vh)*100 - 3rem);min-height:auto;overflow:auto}.printer-modal .modal-header{border-bottom:0;justify-content:space-between;align-items:center;padding:2rem 1.5rem 1rem;display:flex}.printer-modal .close-modal-icon{color:#707489;cursor:pointer}.printer-modal .modal-body{padding:0 1.5rem 1.5rem}.printer-modal .modal-footer{justify-content:space-between;padding:1rem 1.5rem;box-shadow:0 -3px 16px #1212121a}.printer-modal .btn{width:calc(50% - .5rem);padding:16px 50px;font-size:14px;font-weight:700;line-height:17px}.printer-modal .btn:first-child{margin-left:0}.printer-modal .btn:last-child{margin-right:0}.printer-modal .btn-secondary{color:#585858;background-color:#fff;border-color:#e0e0e0}.printer-modal .btn-primary{background-color:#0acc86;border-color:#0acc86}.mobile-modal-wrapper{font-family:Arial,sans-serif;font-size:60px;max-width:none!important;margin:0!important}.mobile-modal-wrapper .modal-header{padding:4rem 3rem 2rem}.mobile-modal-wrapper .modal-title{font-size:4rem}.mobile-modal-wrapper .close-modal-icon{width:1em;height:1em}.mobile-modal-wrapper .modal-body{padding:0 3rem}.mobile-modal-wrapper .modal-content{min-height:calc(var(--vh)*100);border:none;border-radius:0}.mobile-modal-wrapper .modal-content .modal-dialog{max-width:none!important}.mobile-modal-wrapper .recipient-option{font-size:.8em}.mobile-modal-wrapper .radio-button{width:4em;height:4em}.mobile-modal-wrapper .radio-button .radio-custom{border-width:.2em;width:4em;height:4em}.mobile-modal-wrapper .radio-button .radio-custom:after{width:3em;height:3em;top:.31em;left:.31em}.mobile-modal-wrapper input[type=radio]{width:75px;height:75px}.mobile-modal-wrapper input{font-size:50px;line-height:3}.mobile-modal-wrapper input::-webkit-input-placeholder{font-size:50px;line-height:3}.mobile-modal-wrapper .form-control{height:70px}.mobile-modal-wrapper .modal-footer{padding:2rem 3rem}.mobile-modal-wrapper .cta-wrapper{gap:3rem}.mobile-modal-wrapper .cta{border-radius:1.5rem;padding:2rem 3rem;font-size:3.5rem}.mobile-modal-wrapper .option-wrapper{padding-top:2.33rem;padding-bottom:2.33rem}.mobile-modal-wrapper .option-wrapper input[type=email]{border-radius:1rem;margin-top:2.33rem;padding:1rem 1.56rem}.mobile-modal-wrapper .option-wrapper .radio-button-wrapper{gap:.5em}.mobile-modal-wrapper .option-wrapper .distribution-list-wrapper{margin-top:3rem;font-size:50px}.mobile-modal-wrapper .option-wrapper .distribution-list-wrapper__list{padding:3rem 2rem 2rem}.mobile-modal-wrapper .option-wrapper .distribution-list-wrapper__list__title{margin-bottom:0}.mobile-modal-wrapper .option-wrapper .distribution-list-wrapper__list__title-wrapper{gap:2rem;margin-bottom:1.5rem}.mobile-modal-wrapper .option-wrapper .distribution-list-wrapper__list__members{padding-left:5.5rem;padding-right:5.5rem}.mobile-modal-wrapper .option-wrapper .distribution-list-wrapper__list__member{gap:1.5rem}.mobile-modal-wrapper .option-wrapper .distribution-list-wrapper svg{width:3.5rem;height:3.5rem}.printer-mobile-panel.panel{border-radius:1.5rem;justify-content:space-around;display:flex}@media (orientation:landscape){.printer-mobile-panel.panel{padding:20px}}.printer-mobile-panel.panel .download{background-color:#000;border-color:#0000;border-radius:1.5rem;flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 1.5rem;display:flex;font-size:2.8rem!important}@media (orientation:landscape){.printer-mobile-panel.panel .download{font-size:27px!important}}.spinner-container{width:30px;height:30px}.mobile-spinner-container,.mobile-spinner-container .lds-dual-ring{width:80px;height:80px}.emailSenderSpinner{margin-left:30px!important}.emailSenderSpinner .lds-dual-ring:after{border:6px solid #000;border-color:#000 #0000}
.radio-button{all:initial;cursor:pointer;box-sizing:border-box;width:20px;height:20px;font-family:inherit;display:inline-block;position:relative}.radio-button *,.radio-button :before,.radio-button :after{box-sizing:border-box;margin:0;padding:0}.radio-button input[type=radio]{opacity:0;cursor:pointer;z-index:1;width:0;height:0;margin:0;padding:0;position:absolute}.radio-button .radio-custom{background-color:#0000;border:1px solid #e5ebf7;border-radius:50%;width:20px;height:20px;margin:0;padding:0;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.radio-button .radio-custom:after{content:"";background:#ffc80b;border-radius:50%;width:14px;height:14px;margin:0;padding:0;display:none;position:absolute;top:2px;left:2px}.radio-button input[type=radio]:checked~.radio-custom{border-color:#ffc80b}.radio-button input[type=radio]:checked~.radio-custom:after{display:block}.radio-button:hover input~.radio-custom{cursor:pointer}.radio-button-wrapper{isolation:isolate;cursor:pointer;align-items:center;gap:10px;display:inline-flex}
