.ui-checklist{background:var(--color-white);border-radius:.875rem;display:flex;flex-direction:column;gap:1rem;padding:1rem;position:relative;width:100%}.ui-checklist .ui-checklist__header-arrow{align-items:center;display:flex;transition:transform .24s ease}.ui-checklist__header-title{cursor:pointer;transition:opacity .24s ease}.ui-checklist__header-title.--test{cursor:auto}.ui-checklist:hover .ui-checklist__header-title{opacity:.6}.ui-checklist:hover .ui-checklist__header-arrow{transform:translate(6px)}.ui-checklist__link{height:100%;left:0;position:absolute;top:0;width:100%}.ui-checklist__header-menu{position:relative}.ui-checklist .ui-dropdown{position:absolute}.ui-checklist__header{flex-wrap:nowrap}.ui-checklist__header-wrap{flex:1;flex-wrap:nowrap;position:relative}.ui-checklist__header-title{color:var(--color-black);font-size:1.125rem;font-weight:500;line-height:1.25rem}.ui-checklist__header-arrow.ui-button.--fill.--white{height:100%;padding:0;transition:all .24s ease}.ui-checklist__header-arrow.ui-button.--fill.--white:hover{background-color:var(--color-white);transform:scale(1.1)}.ui-checklist__header-arrow.ui-button.--fill.--white svg{display:flex;opacity:.5;transition:all .24s ease}.ui-checklist__header-button{height:100%;padding:0 .3125rem}.ui-checklist__header-button svg{display:flex}.ui-checklist__header-button:hover svg circle{fill:var(--color-white)}.ui-checklist__header-button svg circle{transition:all .24s ease}.ui-checklist__body-description{color:var(--color-black);font-size:.875rem;font-style:normal;font-weight:500;letter-spacing:-.00875rem;line-height:120%;opacity:.6}.ui-checklist__footer-date,.ui-checklist__footer-total{font-size:.75rem;font-style:normal;font-weight:500;line-height:1.25rem;opacity:.4}
