

    body.dark-theme .accordion-title {
      background: #333;
    }

    body.dark-theme .accordion-content {
      background: #222;
    }

    body.dark-theme .step-box {
      background: #222;
      border-left-color: #90caf9;
      color: #ddd;
    }

    body.dark-theme .step-box .step-number {
      color: #90caf9;
    }

    body.dark-theme .code-block {
      background-color: #111;
      color: #ddd;
    }

    .copy-btn {
      display: block;
      margin: 25px auto 10px;
      padding: 8px 1