.cl-trigger{display:flex;justify-content:space-between;width:100%;padding:.5rem .65rem;border:1px solid var(--rule);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}
.cl-panel{overflow:hidden;height:0}
.cl-inner{padding:.6rem .65rem;border:1px solid var(--rule);border-top:0}
.cl-stack{display:flex;flex-direction:column;gap:12px;margin-top:1rem}
.cl-card{padding:.5rem .65rem;border:1px solid var(--rule)}
.cl-gap{height:0;overflow:hidden}
