      /* Ensure buttons have proper hover states */
      [data-open-review] {
        cursor: pointer;
        transition: all 0.3s ease;
        border: none;
        outline: none;
      }
      
      [data-open-review]:hover {
        transform: scale(1.05);
        box-shadow: 0 4px 12px rgba(125, 167, 244, 0.3);
      }
      
      [data-open-review]:active {
        transform: scale(0.98);
      }
      
      /* Ensure modal is properly styled */
      #review-modal {
        transition: opacity 0.3s ease;
      }
      
      #review-modal:not(.hidden) {
        display: flex;
        align-items: flex-start;
        justify-content: center;
        padding-top: 2rem;
      }
      
      /* Debug styles to see if buttons are clickable */
      .glass-card {
        position: relative;
      }
      
      .glass-card::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: linear-gradient(135deg, rgba(125, 167, 244, 0.1), rgba(240, 196, 214, 0.05));
        border-radius: 1.5rem;
        z-index: -1;
      }
      
      /* Uppy Dashboard Custom Styling */
      .uppy-dashboard-container {
        border-radius: 0.75rem;
        overflow: hidden;
      }
      
      .uppy-Root {
        font-family: inherit;
      }
      
      .uppy-Dashboard-inner {
        background-color: rgba(0, 0, 0, 0.4) !important;
        border: 1px solid rgba(255, 255, 255, 0.1) !important;
        border-radius: 0.75rem !important;
      }
      
      .uppy-Dashboard-AddFiles {
        border-color: rgba(125, 167, 244, 0.3) !important;
      }
      
      .uppy-Dashboard-AddFiles-title {
        color: rgba(255, 255, 255, 0.9) !important;
      }
      
      .uppy-Dashboard-note {
        color: rgba(255, 255, 255, 0.6) !important;
      }
      
      .uppy-DashboardItem {
        background-color: rgba(0, 0, 0, 0.3) !important;
        border-color: rgba(255, 255, 255, 0.1) !important;
      }
      
      .uppy-DashboardItem-name {
        color: rgba(255, 255, 255, 0.9) !important;
      }
      
      .uppy-DashboardItem-status {
        color: rgba(255, 255, 255, 0.7) !important;
      }
