.list-item-container:where(.dt-commons){--_template: "checkbox info" "checkbox buttons" / auto 1fr;display:grid;grid-template:var(--_template);border:1px solid var(--color_line-pale);border-radius:var(--radius_large);overflow:hidden;will-change:border-color;transition:.3s linear}.list-item-container:where(.dt-commons)>.checkbox{grid-area:checkbox}.list-item-container:where(.dt-commons) .checkbox{--checkbox-checked-fill-color: #fff;--checkbox-color: var(--color_primary);padding:10px;border-right:1px solid var(--color_line-pale);will-change:background-color;transition:.3s linear}:is(.list-item-container:where(.dt-commons),.property-list-item .detail):has(>.checkbox>.checkbox__input:checked){background-color:var(--color_gray-slight)}:is(.list-item-container:where(.dt-commons),.property-list-item .detail):has(>.checkbox>.checkbox__input:checked):is(.property-list-item .detail){border-color:var(--color_primary)}:is(.list-item-container:where(.dt-commons),.property-list-item .detail):has(>.checkbox>.checkbox__input:checked)>.checkbox{background-color:var(--color_primary)}.list-item-container:where(.dt-commons) .list-item-container__info{container-type:inline-size}.list-item-container:where(.dt-commons)>.button-list{--button-list-background-color: var(--color_gray-pale);--button-list-label-color: var(--color_primary);--button-list-divider-color: var(--color_primary);--button-list-border: none;grid-area:buttons;border-radius:0}.list-item-container:where(.dt-commons):not(:has(>.checkbox)) .list-item-container__info{grid-column:1 / -1}.list-item-container:where(.dt-commons)[data-hidden]{display:none}@container (width < 742px){.list-item-container:where(.dt-commons) .checkbox{padding:8px}.list-item-container:where(.dt-commons) .checkbox:before{width:16px}}
