.ui-status{position:relative}.ui-status__marker{align-items:center;background-color:color-mix(in srgb,var(--color-gray-2) 12%,transparent);border-radius:6.25rem;color:var(--color-gray-2);cursor:pointer;display:flex;gap:.25rem;height:1.5625rem;padding:0 .75rem}.ui-status__marker.--red{background-color:color-mix(in srgb,var(--color-red) 12%,transparent);color:var(--color-red)}.ui-status__marker.--green{background-color:color-mix(in srgb,var(--color-green) 12%,transparent);color:var(--color-green)}.ui-status__marker.--yellow{background-color:color-mix(in srgb,var(--color-yellow) 12%,transparent);color:var(--color-yellow)}.ui-status__marker.--blue{background-color:color-mix(in srgb,var(--color-blue) 12%,transparent);color:var(--color-blue)}.ui-status__marker.is-arrow{height:2rem;padding-right:.38rem}.ui-status__marker.is-disabled{cursor:not-allowed}.ui-status__label{font-size:.8125rem;font-weight:500;line-height:130%;text-align:center;text-transform:capitalize}.ui-status__arrow{color:inherit;font-size:1.5rem}.ui-status__arrow path{fill:currentColor}.ui-error{padding:.25rem 0;position:relative;width:100%}.ui-error__wrapper{flex-wrap:nowrap;position:relative;width:100%}.ui-error__wrapper:before{border-radius:.375rem;content:"";height:100%;left:0;position:absolute;top:0;width:3px}.ui-error.--skipped .ui-error__wrapper:before{background-color:var(--color-dark)}.ui-error.--fixed .ui-error__wrapper:before{background-color:var(--color-blue)}.ui-error.--failed .ui-error__wrapper:before{background-color:var(--color-red)}.ui-error.--passed .ui-error__wrapper:before{background-color:var(--color-green)}.ui-error__checklist-title{font-size:.875rem;font-weight:500;letter-spacing:-.00875rem;line-height:1.25rem}.ui-error__info{padding-left:1rem;width:100%}.ui-error__header{flex-wrap:nowrap;width:100%}.ui-error__title{font-size:.875rem;font-weight:500;letter-spacing:-.00875rem;line-height:120%;overflow-wrap:break-word;-webkit-user-select:text;-moz-user-select:text;user-select:text;width:100%}.ui-error__link{background:#050d1712;border-radius:2.875rem;flex-wrap:nowrap;gap:.32rem;height:-moz-fit-content;height:fit-content;max-height:2.5rem;padding:0 .75rem}.ui-error__link:hover{background:#050d1724}.ui-error__link-text{color:#434951;font-size:.75rem;font-weight:500;line-height:1.25rem;text-wrap:auto}.ui-error__properties{flex-wrap:nowrap;gap:1rem}.ui-error__properties-wrapper{flex-wrap:nowrap}.ui-error__properties .ui-status:last-child .ui-status__marker{height:1.75rem}.ui-error__settings-button-icon{display:flex}.ui-error__settings-menu{position:relative}.ui-error__settings-menu .ui-dropdown{position:absolute}.ui-error__settings-button.ui-button.--fill.--white{background-color:transparent;height:100%;padding:0 .3125rem}.ui-error__settings-button.ui-button.--fill.--white:hover{background-color:var(--color-dark)}.ui-error__settings-button.ui-button.--fill.--white svg{display:flex}.ui-error__settings-button.ui-button.--fill.--white:hover svg circle{fill:var(--color-white)}.ui-error__settings-button.ui-button.--fill.--white svg circle{transition:all .24s ease}.ui-error.--selected{z-index:10}.checklists-detail__text-wrapper{flex-wrap:nowrap;height:100%;max-height:3rem;min-height:3rem;position:relative;width:100%}.checklists-detail__text-wrapper .--description{align-items:center;cursor:pointer;display:flex;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;position:relative;top:50%;transform:translateY(-50%);-webkit-user-select:text;-moz-user-select:text;user-select:text}.checklists-detail__text-wrapper .--description.--disabled{cursor:text}.checklists-detail__text-wrap{height:100%;height:3rem;padding:.5rem 2rem .5rem 1rem;width:100%}.checklists-detail__text-wrapper-container{height:100%}.checklists-detail__add-btn{background:#050d170f;border-radius:100%;height:100%;width:100%}.checklists-detail__add-btn:hover{background:#050d171f}.checklists-detail__table-container{overflow-x:auto;width:100%}.checklists-detail__table-container.--with-scroll{height:85vh;overflow-y:auto}.checklists-detail__table{border-collapse:separate;border-spacing:0;min-width:100%;overflow-x:auto;padding-bottom:11rem;width:100%}.checklists-detail__table td,.checklists-detail__table th{border:0;padding:0}.checklists-detail__table td:first-child,.checklists-detail__table th:first-child{background-color:#fff;box-shadow:1px 0 #0000001a;left:0;min-width:45rem;position:sticky;z-index:9}.checklists-detail__table th:first-child{border-radius:.75rem 0 0}.checklists-detail__errors.--selected,.checklists-detail__table td:first-child.--selected{z-index:10}.checklists-detail__table .checklists-detail__option{flex-wrap:nowrap;min-width:11.5rem;padding:1rem}.checklists-detail__table th.checklists-detail__option.--last{border-top-right-radius:.75rem}.checklists-detail__content{border-radius:.75rem;display:grid}.checklists-detail__header{align-items:center;display:grid;gap:1.5px;width:100%}.checklists-detail__header .checklists-template__option{border-top:none!important}.checklists-detail__text{background-color:var(--color-white);border-top:1.5px solid var(--color-gray);display:flex;flex-direction:column;font-size:.875rem;font-style:normal;font-weight:500;height:100%;letter-spacing:-.00875rem;line-height:1.25rem;padding:.625rem 1rem}.checklists-detail__footer{align-items:center;display:grid;gap:1.5px;width:100%}.checklists-detail__footer .checklists-detail__option{border-top:1.5px solid var(--color-gray)}.checklists-detail__footer td:first-child{border-radius:0 0 0 .75rem;z-index:1}.checklists-detail__add-stroke-icon{align-items:center;border:1px solid #eef0f7;border-radius:2.5rem;display:flex;height:2rem;justify-content:center;width:2rem}.checklists-detail__add-stroke.ui-button.--fill.--white{background-color:var(--color-white);border-radius:0;border-radius:0 0 0 .75rem;border-top:1.5px solid var(--color-gray);color:gray;font-size:.875rem;font-weight:400;height:4.125rem!important;height:100%;justify-content:flex-start;line-height:1.25rem;padding:0 1rem;width:100%}.checklists-detail__add-stroke.ui-button.--fill.--white .ui-button__text{align-items:center;display:flex;gap:.625rem;justify-content:flex-start}.checklists-detail__add-stroke.ui-button.--fill.--white:hover{filter:brightness(.97)}.checklists-detail__option-settings{position:absolute;right:.25rem}.checklists-detail__option-button{background-color:transparent;height:100%;padding:0 .3125rem}.checklists-detail__option-button:hover{background-color:var(--color-dark)}.checklists-detail__option-button svg{display:flex}.checklists-detail__option-button:hover svg circle{fill:var(--color-white)}.checklists-detail__option-button svg circle{transition:all .24s ease}.checklists-detail .ui-dropdown{position:absolute}.checklists-detail__item{align-items:center;display:grid;gap:1.5px;height:100%;width:100%}.checklists-detail__item.--dragging{opacity:.65}.checklists-detail__item-content:not(:first-child) .checklists-detail__option{padding:.5rem 1rem}.checklists-detail__item-content:first-child .checklists-detail__option{padding:0}.checklists-detail__item .checklists-detail__option{border-top:1.5px solid var(--color-gray)}.checklists-detail__item .ui-input__field{border-top:none}.checklists-detail__item .ui-status{width:-moz-fit-content;width:fit-content}.checklists-detail__item .checklists-detail__option.--text{display:flex;flex-direction:column;justify-content:center;min-width:17rem}.checklists-detail__item .checklists-detail__option.--text .--no-errors{flex-wrap:nowrap}.checklists-detail__option{background-color:var(--color-white);height:100%;padding:1rem;position:relative}.checklists-detail__option-text{cursor:pointer;flex-wrap:nowrap}.checklists-detail__add{border-radius:0 .75rem 0 0}.checklists-detail__add,.checklists-detail__empty{align-items:center;background-color:var(--color-white);display:flex;height:100%;justify-content:center;padding:.5rem}.checklists-detail__empty{border-top:1.5px solid var(--color-gray);min-height:3rem;width:100%}.checklists-detail__empty.--last{border-radius:0 0 .75rem}.checklists-detail .ui-input{flex:1;height:100%}.checklists-detail .ui-input__field{background-color:var(--color-white);border-radius:0;font-size:1rem;height:100%;overflow:hidden;padding:0 2rem 0 1rem}.checklists-detail .ui-input__field.--fill:hover{box-shadow:inset 0 0 0 1.5px var(--color-blue)}.checklists-detail .ui-input__field.--fill:focus{box-shadow:inset 0 0 0 1.5px var(--color-dark)}.checklists-detail__footer .checklists-detail__option.--text,.checklists-detail__header .checklists-detail__option.--text{min-width:17rem}.checklists-detail__header-search{height:100%;position:relative}.checklists-detail__header-search-icon{left:1rem;opacity:.5;position:absolute;top:50%;transform:translateY(-50%)}.checklists-detail__header-search .ui-input__field{background-color:var(--color-white);border-radius:0;border-top:unset;height:100%;padding-left:3rem}.checklists-detail__header-search .ui-input__field.--fill:focus,.checklists-detail__header-search .ui-input__field.--fill:hover{background-color:#050d170d;box-shadow:unset}.checklists-detail__header-search .ui-input{border-radius:.75rem 0 0;overflow:hidden}.checklists-detail .header-menu{position:relative}.checklists-detail .header-menu__button.ui-button.--fill.--white{background-color:transparent;height:100%;padding:0 .3125rem}.checklists-detail .header-menu__button.ui-button.--fill.--white:hover{background-color:var(--color-dark)}.checklists-detail .header-menu__button.ui-button.--fill.--white svg{display:flex}.checklists-detail .header-menu__button.ui-button.--fill.--white:hover svg circle{fill:var(--color-white)}.checklists-detail .header-menu__button.ui-button.--fill.--white svg circle{transition:all .24s ease}.checklists-detail .header-menu .ui-dropdown{position:absolute}.checklists-detail__item-content{height:100%}.checklists-detail__item-content.--last{border-bottom-left-radius:.75rem;overflow:hidden}.checklists-detail__item-content.--last-cell{border-bottom-right-radius:.75rem;overflow:hidden}.checklists-detail__errors{background-color:var(--color-white);display:flex;flex-direction:column;gap:.38rem;padding:0 .25rem .5rem;width:100%}.checklists-detail__errors .ui-error__info{padding-left:.75rem}.checklists-detail__drag-handle{background:transparent;border:0;cursor:grab;flex:0 0 2rem;height:2.8rem;opacity:.45;padding:0;position:relative;transition:opacity .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:2rem}.checklists-detail__drag-handle:hover{opacity:.8}.checklists-detail__drag-handle:before{background-image:radial-gradient(circle,rgba(0,0,0,.45) 1.5px,transparent 1.6px);background-position:0 0;background-size:6px 6px;border-radius:.25rem;content:"";display:block;height:1.25rem;margin:0 auto;width:.75rem}.checklists-detail__drag-handle.--disabled{cursor:default;opacity:.18}.flip-list-move{transition:transform .18s ease}
