.summary-item{width:100%;text-align:left;color:inherit;font-weight:400}
.summary-item:hover{background:#edf5f0}
.summary-item:focus-visible,dialog button:focus-visible{outline:3px solid #356759;outline-offset:3px}
.summary-item::after{content:'›';font-size:24px;color:#64706b}
dialog .actions button{white-space:normal;overflow-wrap:anywhere;min-height:44px}
dialog p{white-space:pre-line;line-height:1.5}
@media(max-width:420px){dialog .actions{flex-direction:column}dialog .actions button{width:100%}}
