
    details{
      border:1px solid var(--stroke);
      background:var(--card);
      border-radius:16px;
      padding:14px 14px;
      box-shadow: var(--shadow);
    }
    [data-theme="light"] details{
      background: rgba(255, 254, 254, 0.8);
    }
    details summary{
      cursor:default;
      font-weight:800;
      list-style:none;
      display:flex;align-items:center;justify-content:space-between;gap:10px;
      pointer-events:none;
    }
    details summary::-webkit-details-marker{display:none}
    details p{margin:10px 0 0;color:var(--muted);line-height:1.6;font-size:14px}

