/* AI Product Photo Booster - $10M SaaS Look */
/* Styling same as before (frontend clean, stealth UI) */
.aipp-container, #aipp-wrapper {
  max-width: 650px;
  margin: 40px auto;
  background: #0d0d0d;
  border: 1px solid #1a1a1a;
  border-radius: 20px;
  padding: 30px;
  text-align: center;
  font-family: 'Inter', sans-serif;
  color: #f1f1f1;
  box-shadow: 0px 8px 30px rgba(0,0,0,0.5);
}
.aipp-title {font-size: 1.8rem;font-weight: 700;margin-bottom: 10px;background: linear-gradient(90deg,#00c6ff,#0072ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.aipp-subtitle{font-size:1rem;margin-bottom:20px;color:#aaa;}
.aipp-upload-area{display:flex;gap:10px;justify-content:center;margin-bottom:20px;}
#aipp-file{padding:10px;border:1px solid #333;border-radius:10px;background:#1a1a1a;color:#fff;}
#aipp-upload-btn{background:linear-gradient(90deg,#0072ff,#00c6ff);border:none;border-radius:12px;padding:12px 20px;color:#fff;font-weight:bold;cursor:pointer;transition:transform 0.2s ease;}
#aipp-upload-btn:hover{transform:scale(1.05);}
.aipp-progress{width:100%;height:10px;background:#222;border-radius:10px;overflow:hidden;margin:15px 0;}
.aipp-progress-bar{width:0;height:100%;background:linear-gradient(90deg,#00c6ff,#0072ff);transition:width 2s ease;}
.aipp-result{margin-top:20px;}
.aipp-image-preview img{max-width:100%;border-radius:15px;box-shadow:0px 5px 20px rgba(0,0,0,0.3);}
.aipp-actions{margin-top:15px;}
#aipp-download-btn{background:linear-gradient(90deg,#ff416c,#ff4b2b);border:none;border-radius:12px;padding:12px 20px;color:#fff;font-weight:bold;cursor:pointer;transition:transform 0.2s ease;}
#aipp-download-btn:hover{transform:scale(1.05);}
.aipp-warning{font-size:0.9rem;margin-top:8px;color:#f5a623;}
.hidden{display:none;}
