0,0.2);
    }

    .toggle.active .toggle-thumb {
      transform: translateX(30px);
    }

    .toggle-label {
      font-weight: 500;
      color: #374151;
    }

    #output {
      width: 100%;
      max-width: 100%;
      height: auto;
      border-radius: 12px;
      box-shadow: 0 8px 16px rgba(0,0,0,0.1);
      margin-bottom: 20px;
      display: none;
      cursor: pointer;
      user-select: none;
      transition: all 0.2s ease;
    }

    #output.active {
      display: block;
    }

    #output: