/* Styles of list/templates/list/edit_wish_list_form.html, moved out of its inline <style>. */

/* === Wish-Share Light Modal Style === */
.ws-modal-light .modal-content {
  border-radius: 16px;
  border: 1px solid rgba(0,0,0,0.08);
  background: #ffffff;
  box-shadow: 0 8px 32px rgba(0,0,0,0.08);
}

.ws-modal-light .modal-header {
  background: linear-gradient(90deg, #fff 0%, #fff6ed 100%);
  border-bottom: 1px solid rgba(0,0,0,0.05);
  color: #1a1a1a;
}

.ws-modal-light .modal-body {
  background: #fff;
}

.ws-modal-light .form-control, .ws-modal-light .form-select {
  border: 1px solid rgba(0,0,0,0.15);
  border-radius: 8px;
  transition: border-color 0.2s ease, box-shadow 0.2s ease;
}

.ws-modal-light .form-control:focus, .ws-modal-light .form-select:focus {
  border-color: #fea64d;
  box-shadow: 0 0 0 0.1rem rgba(254,166,77,0.25);
}

.orange-button {
  background: #fea64d;
  border: none;
  color: #1a1a1a;
  font-weight: 600;
  border-radius: 10px;
  transition: background 0.2s ease, transform 0.2s ease;
}
.orange-button:hover {
  background: #ffb770;
  transform: translateY(-1px);
}
.orange-button:active {
  transform: translateY(1px);
}

.btn-light {
  background: #f8f9fa;
  border: 1px solid rgba(0,0,0,0.1);
  color: #333;
}

.modal-footer {
  border-top: 1px solid rgba(0,0,0,0.05);
}
