.thu-vien-toc{background:#fffaf8;border:1px solid #f0e4dc;border-radius:.35rem;margin:0 0 .85rem;font-size:.8125rem;line-height:1.35}.thu-vien-toc button{width:100%;color:var(--primary);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:.4rem .7rem;font-size:.8125rem;font-weight:700;line-height:1.3;display:flex}.thu-vien-toc ul{margin:0;padding:0 .7rem .35rem 1.15rem;list-style:none}.thu-vien-toc a{color:#3a2a22;padding:.08rem 0;font-size:.8125rem;font-weight:400;line-height:1.35;text-decoration:none;display:block}.thu-vien-toc a:visited{color:#3a2a22}.thu-vien-toc a:hover{color:var(--primary)}.thu-vien-toc__chevron{border-bottom:2px solid;border-right:2px solid;width:.35rem;height:.35rem;transform:rotate(-45deg)}.thu-vien-toc.is-open .thu-vien-toc__chevron{transform:rotate(45deg)}.thu-vien-toc__item--nested{margin-left:.65rem}
